
#   DMakefile
#
#   $Header: Beta:src/uucp/src/compress/RCS/DMakefile,v 1.1 90/02/02 11:47:54 dillon Exp Locker: dillon $
#
#   DCC small-data model note:	library
#
#   -s includes symbol table

OD=dtmp:uucp/
SRCS= compress.c tarsplit.c unshar.c uudecode.c uuencode.c dcron.c
OBJS= $(SRCS:"*.c":"$(OD)*.o")
CFLAGS= -I uucp:src/include/
CFLAGS_LD= $(CFLAGS)
EXE= uucp:c/
LIBS= dtmp:uucp/lib/uucp.lib

DLINK= dcc %(right) $(LIBS) -o %(left) -s -r
DLINK_LD= dcc %(right) $(LIBS) -o %(left) -s -mD


all: $(EXE)compress $(EXE)tarsplit $(EXE)unshar \
     $(EXE)uudecode $(EXE)uuencode $(EXE)dcron

$(EXE)compress : $(OD)14compress.o
    $(DLINK_LD)

$(EXE)dcron : $(OD)dcron.o
    $(DLINK)

$(EXE)tarsplit : $(OD)tarsplit.o
    $(DLINK)

$(EXE)unshar : $(OD)unshar.o
    $(DLINK)

$(EXE)uudecode : $(OD)uudecode.o
    $(DLINK)

$(EXE)uuencode : $(OD)uuencode.o
    $(DLINK)

$(OBJS) : $(SRCS)
    dcc $(CFLAGS) %(right) -o %(left) -c -r

$(OD)14compress.o : compress.c
    dcc $(CFLAGS_LD) %(right) -o %(left) -c -mD

$(OD)16compress.o : compress.c
    dcc $(CFLAGS_LD) %(right) -o %(left) -c -mD

