home *** CD-ROM | disk | FTP | other *** search
Makefile | 1993-12-27 | 957 b | 49 lines |
- # DMakefile
- #
- # DCC small-data model note: library
- #
- # -s includes symbol table
- # -r residentable
-
- OD=dtmp:uucp/
- ED= uucp:c/
-
- SRCS= compress.c tarsplit.c unshar.c uudecode.c uuencode.c dcron.c
- OBJS= $(SRCS:"*.c":"$(OD)*.o")
- EXES= $(SRCS:"*.c":"$(ED)*")
- LEXE= $(SRCS:"*.c":"*")
- CFLAGS= -I uucp:src/include/ -r -proto
- LIBS= -Luucp:src/dlib -luucp -lodu
-
- all: $(EXES) $(ED)uncompress $(ED)zcat
-
- localdir: $(LEXE) uncompress zcat
-
- $(EXES) : $(OBJS)
- dcc $(CFLAGS) %(right) $(LIBS) -o %(left)
-
- $(LEXE) : $(OBJS)
- dcc $(CFLAGS) %(right) $(LIBS) -o %(left)
-
- $(OBJS) : $(SRCS)
- dcc $(CFLAGS) %(right) -o %(left) -c
-
- $(ED)uncompress : $(ED)compress
- copy %(right) %(left) clone
-
- $(ED)zcat : $(ED)compress
- copy %(right) %(left) clone
-
- uncompress : compress
- copy %(right) %(left) clone
-
- zcat : compress
- copy %(right) %(left) clone
-
- clean:
- -delete $(OBJS)
-
- cleanall:
- -delete $(EXES) $(ED)uncompress $(ED)zcat
- -delete $(OBJS)
-