home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
The CDPD Public Domain Collection for CDTV 4
/
CDPD_IV.bin
/
networking
/
uucp
/
amigauucpsrc
/
dnews
/
dmakefile
< prev
next >
Wrap
Makefile
|
1994-06-29
|
877b
|
45 lines
# DMakefile for DCC (dillon's compiler)
#
# WARNING, makes use of auto-open-library for intuition/graphics !
OD= dtmp:uucp/dnews/
CSRCS= main.c group.c display.c subs.c filereq.c edit.c postnews.c refs.c
ASRCS= afilereq.a
COBJS= $(CSRCS:"*.c":"$(OD)*.o")
AOBJS= $(ASRCS:"*.a":"$(OD)*.o")
COBS = $(CSRCS:"*.c":"*.o")
AOBS = $(ASRCS:"*.a":"*.o")
EXE= uucp:c/dnews
CFLAGS = -I uucp:src/include/
LIBS= -Luucp:src/dlib -luucp -lodu
MAKEPROTO= dtmp:uucp/lib/makeproto
PROTOS= uucp:src/include/dnews_protos.h
all : $(PROTOS) $(EXE)
$(EXE) : $(COBJS) $(AOBJS)
cd $(OD)
dcc $(COBS) $(AOBS) $(LIBS) -o %(left) -s -r
cd
$(COBJS) : $(CSRCS)
dcc $(CFLAGS) %(right) -o %(left) -r -c
$(AOBJS) : $(ASRCS)
dcc %(right) -o %(left) -c
$(PROTOS) : $(CSRCS)
$(MAKEPROTO) -o%(left) %(right)
clean:
-delete $(COBJS) $(AOBJS) quiet
-delete $(PROTOS)