home *** CD-ROM | disk | FTP | other *** search
/ Usenet 1994 October / usenetsourcesnewsgroupsinfomagicoctober1994disk2.iso / misc / volume38 / libftp / part01 / Makefile < prev    next >
Makefile  |  1993-07-13  |  6KB  |  185 lines

  1. DEST          = .
  2.  
  3. EXTHDRS          = /usr/include/arpa/ftp.h \
  4.         /usr/include/netdb.h \
  5.         /usr/include/netinet/in.h \
  6.         /usr/include/stdio.h \
  7.         /usr/include/sys/socket.h \
  8.         /usr/include/sys/types.h
  9.  
  10. HDRS          = FtpLibrary.h
  11.  
  12. LDFLAGS          =
  13.  
  14. LIBS          =
  15.  
  16. LINKER          = gcc
  17.  
  18. CC            = gcc
  19.  
  20. SED          = sed
  21.  
  22. ECHO          = echo
  23.  
  24. CFLAGS        = -I. -O -g
  25.  
  26. MAKEFILE      = Makefile
  27.  
  28. OBJS          = FtpBye.o \
  29.         FtpClose.o \
  30.         FtpCommand.o \
  31.         FtpConnect.o \
  32.         FtpData.o \
  33.         FtpDebug.o \
  34.         FtpFull.o \
  35.         FtpGetMessage.o \
  36.         FtpGetString.o \
  37.         FtpGood.o \
  38.         FtpInitMessage.o \
  39.         FtpLogin.o \
  40.         FtpMessage.o \
  41.         FtpMove.o \
  42.         FtpNumber.o \
  43.         FtpOpenDir.o \
  44.         FtpPort.o \
  45.         FtpPut.o \
  46.         FtpPwd.o \
  47.         FtpRead.o \
  48.         FtpRetr.o \
  49.         FtpSendMessage.o \
  50.         FtpWrite.o \
  51.         test.o
  52.  
  53. PRINT          = pr
  54.  
  55. PROGRAM          = a.out
  56.  
  57. SRCS          = FtpBye.c \
  58.         FtpClose.c \
  59.         FtpCommand.c \
  60.         FtpConnect.c \
  61.         FtpData.c \
  62.         FtpDebug.c \
  63.         FtpFull.c \
  64.         FtpGetMessage.c \
  65.         FtpGetString.c \
  66.         FtpGood.c \
  67.         FtpInitMessage.c \
  68.         FtpLogin.c \
  69.         FtpMessage.c \
  70.         FtpMove.c \
  71.         FtpNumber.c \
  72.         FtpOpenDir.c \
  73.         FtpPort.c \
  74.         FtpPut.c \
  75.         FtpPwd.c \
  76.         FtpRead.c \
  77.         FtpRetr.c \
  78.         FtpSendMessage.c \
  79.         FtpWrite.c \
  80.         test.c
  81.  
  82. all:        $(PROGRAM)
  83.  
  84. libftp.a:    all
  85.         ar cq libftp.a `$(ECHO) $(OBJS)|$(SED) s/test.o//g`
  86.         ranlib libftp.a
  87.  
  88. $(PROGRAM):     $(OBJS) $(LIBS)
  89.         @echo -n "Loading $(PROGRAM) ... "
  90.         @$(LINKER) $(LDFLAGS) $(OBJS) $(LIBS) -o $(PROGRAM)
  91.         @echo "done"
  92.  
  93. clean:;        @rm -f $(OBJS)
  94.  
  95. depend:;    @mkmf -f $(MAKEFILE) PROGRAM=$(PROGRAM) DEST=$(DEST)
  96.  
  97. index:;        @ctags -wx $(HDRS) $(SRCS)
  98.  
  99. install:    $(PROGRAM)
  100.         @echo Installing $(PROGRAM) in $(DEST)
  101.         @install -s $(PROGRAM) $(DEST)
  102.  
  103. print:;        @$(PRINT) $(HDRS) $(SRCS)
  104.  
  105. program:        $(PROGRAM)
  106.  
  107. tags:           $(HDRS) $(SRCS); ctags $(HDRS) $(SRCS)
  108.  
  109. update:        $(DEST)/$(PROGRAM)
  110.  
  111.  
  112.  
  113. ###
  114. FtpBye.o: FtpLibrary.h /usr/include/stdio.h /usr/include/sys/types.h \
  115.     /usr/include/sys/socket.h /usr/include/arpa/ftp.h \
  116.     /usr/include/netinet/in.h /usr/include/netdb.h
  117. FtpClose.o: FtpLibrary.h /usr/include/stdio.h /usr/include/sys/types.h \
  118.     /usr/include/sys/socket.h /usr/include/arpa/ftp.h \
  119.     /usr/include/netinet/in.h /usr/include/netdb.h
  120. FtpCommand.o: FtpLibrary.h /usr/include/stdio.h /usr/include/sys/types.h \
  121.     /usr/include/sys/socket.h /usr/include/arpa/ftp.h \
  122.     /usr/include/netinet/in.h /usr/include/netdb.h
  123. FtpConnect.o: FtpLibrary.h /usr/include/stdio.h /usr/include/sys/types.h \
  124.     /usr/include/sys/socket.h /usr/include/arpa/ftp.h \
  125.     /usr/include/netinet/in.h /usr/include/netdb.h
  126. FtpData.o: FtpLibrary.h /usr/include/stdio.h /usr/include/sys/types.h \
  127.     /usr/include/sys/socket.h /usr/include/arpa/ftp.h \
  128.     /usr/include/netinet/in.h /usr/include/netdb.h
  129. FtpDebug.o: FtpLibrary.h /usr/include/stdio.h /usr/include/sys/types.h \
  130.     /usr/include/sys/socket.h /usr/include/arpa/ftp.h \
  131.     /usr/include/netinet/in.h /usr/include/netdb.h
  132. FtpFull.o: FtpLibrary.h /usr/include/stdio.h /usr/include/sys/types.h \
  133.     /usr/include/sys/socket.h /usr/include/arpa/ftp.h \
  134.     /usr/include/netinet/in.h /usr/include/netdb.h
  135. FtpGetMessage.o: FtpLibrary.h /usr/include/stdio.h /usr/include/sys/types.h \
  136.     /usr/include/sys/socket.h /usr/include/arpa/ftp.h \
  137.     /usr/include/netinet/in.h /usr/include/netdb.h
  138. FtpGetString.o: FtpLibrary.h /usr/include/stdio.h /usr/include/sys/types.h \
  139.     /usr/include/sys/socket.h /usr/include/arpa/ftp.h \
  140.     /usr/include/netinet/in.h /usr/include/netdb.h
  141. FtpGood.o: FtpLibrary.h /usr/include/stdio.h /usr/include/sys/types.h \
  142.     /usr/include/sys/socket.h /usr/include/arpa/ftp.h \
  143.     /usr/include/netinet/in.h /usr/include/netdb.h
  144. FtpInitMessage.o: FtpLibrary.h /usr/include/stdio.h \
  145.     /usr/include/sys/types.h /usr/include/sys/socket.h \
  146.     /usr/include/arpa/ftp.h /usr/include/netinet/in.h \
  147.     /usr/include/netdb.h
  148. FtpLogin.o: FtpLibrary.h /usr/include/stdio.h /usr/include/sys/types.h \
  149.     /usr/include/sys/socket.h /usr/include/arpa/ftp.h \
  150.     /usr/include/netinet/in.h /usr/include/netdb.h
  151. FtpMessage.o: FtpLibrary.h /usr/include/stdio.h /usr/include/sys/types.h \
  152.     /usr/include/sys/socket.h /usr/include/arpa/ftp.h \
  153.     /usr/include/netinet/in.h /usr/include/netdb.h
  154. FtpMove.o: FtpLibrary.h /usr/include/stdio.h /usr/include/sys/types.h \
  155.     /usr/include/sys/socket.h /usr/include/arpa/ftp.h \
  156.     /usr/include/netinet/in.h /usr/include/netdb.h
  157. FtpNumber.o: FtpLibrary.h /usr/include/stdio.h /usr/include/sys/types.h \
  158.     /usr/include/sys/socket.h /usr/include/arpa/ftp.h \
  159.     /usr/include/netinet/in.h /usr/include/netdb.h
  160. FtpOpenDir.o: FtpLibrary.h /usr/include/stdio.h /usr/include/sys/types.h \
  161.     /usr/include/sys/socket.h /usr/include/arpa/ftp.h \
  162.     /usr/include/netinet/in.h /usr/include/netdb.h
  163. FtpPort.o: FtpLibrary.h /usr/include/stdio.h /usr/include/sys/types.h \
  164.     /usr/include/sys/socket.h /usr/include/arpa/ftp.h \
  165.     /usr/include/netinet/in.h /usr/include/netdb.h
  166. FtpPut.o: FtpLibrary.h /usr/include/stdio.h /usr/include/sys/types.h \
  167.     /usr/include/sys/socket.h /usr/include/arpa/ftp.h \
  168.     /usr/include/netinet/in.h /usr/include/netdb.h
  169. FtpPwd.o: FtpLibrary.h /usr/include/stdio.h /usr/include/sys/types.h \
  170.     /usr/include/sys/socket.h /usr/include/arpa/ftp.h \
  171.     /usr/include/netinet/in.h /usr/include/netdb.h
  172. FtpRead.o: FtpLibrary.h /usr/include/stdio.h /usr/include/sys/types.h \
  173.     /usr/include/sys/socket.h /usr/include/arpa/ftp.h \
  174.     /usr/include/netinet/in.h /usr/include/netdb.h
  175. FtpRetr.o: FtpLibrary.h /usr/include/stdio.h /usr/include/sys/types.h \
  176.     /usr/include/sys/socket.h /usr/include/arpa/ftp.h \
  177.     /usr/include/netinet/in.h /usr/include/netdb.h
  178. FtpSendMessage.o: FtpLibrary.h /usr/include/stdio.h \
  179.     /usr/include/sys/types.h /usr/include/sys/socket.h \
  180.     /usr/include/arpa/ftp.h /usr/include/netinet/in.h \
  181.     /usr/include/netdb.h
  182. FtpWrite.o: FtpLibrary.h /usr/include/stdio.h /usr/include/sys/types.h \
  183.     /usr/include/sys/socket.h /usr/include/arpa/ftp.h \
  184.     /usr/include/netinet/in.h /usr/include/netdb.h
  185.