1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57
|
TARGETS = qftp
OBJECTS = qftp.o ftplib.o
SOURCES = qftp.c ftplib.c
HEADERS = ftplib.h
OLDTARGETS = ftpdir ftpsend ftpget
OLDOBJECTS = ftpdir.o ftpsend.o ftpget.o
OLDSOURCES = ftpdir.c ftpsend.c ftpget.c
# OSF1 (Digital Unix)
#CFLAGS = -std $(DEBUG) $(INCLUDES)
#DEPFLAGS = -f .depend
# Linux
CFLAGS = -Wall $(DEBUG) $(INCLUDES)
DEPFLAGS =
all : $(TARGETS)
old : $(OLDTARGETS)
clean :
rm -f $(OBJECTS) $(OLDOBJECTS) core *.bak
clobber : clean
rm -f $(TARGETS) $(OLDTARGETS) .depend
kit : clobber
tar cfz $(PWD).tar.gz $(PWD)
depend :
ifeq ($(SYSTYPE),OSF1)
touch .depend
makedepend $(DEPFLAGS) -- $(CFLAGS) -- $(SOURCES) $(OLDSOURCES)
endif
ifeq ($(SYSTYPE),Linux)
$(CC) $(CFLAGS) -M $(SOURCES) $(OLDSOURCES) > .depend
endif
ftplib.o qftp.o : ftplib.h
$(TARGETS) $(OLDTARGETS) : ftplib.o
ftpdir : ftpdir.o
cc -o $@ $< ftplib.o
ftpsend : ftpsend.o
cc -o $@ $< ftplib.o
ftpget : ftpget.o
cc -o $@ $< ftplib.o
qftp : qftp.o
cc -o $@ $< ftplib.o
ifeq (.depend,$(wildcard .depend))
include .depend
endif
|