home *** CD-ROM | disk | FTP | other *** search
/ Big Green CD 8 / BGCD_8_Dev.iso / NEXTSTEP / UNIX / Networking / wu-ftpd-2.4.2b13-MIHS / src / makefiles / Makefile.gen < prev    next >
Encoding:
Makefile  |  1997-03-02  |  1.3 KB  |  56 lines

  1. CC       = cc
  2. IFLAGS   = -I.. -I../support
  3. LFLAGS   = -L../support
  4. CFLAGS   = -O ${IFLAGS} ${LFLAGS}
  5. LIBES    = -lsupport
  6. LIBC     = /lib/libc.a
  7. LINTFLAGS=    
  8. LKERB    = -lauth -lckrb -lkrb -ldes
  9. MKDEP    = ../util/mkdep
  10.  
  11. SRCS   = ftpd.c ftpcmd.c glob.c logwtmp.c popen.c vers.c access.c \
  12.     extensions.c realpath.c acl.c private.c authenticate.c conversions.c \
  13.     hostacc.c sigfix.c
  14. OBJS   = ftpd.o ftpcmd.o glob.o logwtmp.o popen.o vers.o access.o \
  15.     extensions.o realpath.o acl.o private.o authenticate.o conversions.o \
  16.     hostacc.o sigfix.o
  17.  
  18. all: ftpd ftpcount ftpshut ckconfig
  19.  
  20. ftpcount:    ftpcount.c pathnames.h
  21.     ${CC} ${CFLAGS} -o $@ ftpcount.c vers.o ${LIBES}
  22.  
  23. ftpshut:    ftpshut.c pathnames.h
  24.     ${CC} ${CFLAGS} -o $@ ftpshut.c vers.o ${LIBES}
  25.  
  26. ftpd: ${OBJS} ${LIBC}
  27.     ${CC} ${CFLAGS} -o $@ ${OBJS} ${LIBES}
  28.  
  29. ckconfig:   ckconfig.c
  30.     ${CC} ${CFLAGS} -o $@ ckconfig.c
  31.  
  32. index:    index.o ${LIBC}
  33.     ${CC} -Bstatic -o $@ index.o
  34.  
  35. vers.c: ftpd.c ftpcmd.y
  36.     sh newvers.sh
  37.  
  38. vers.o: vers.c
  39.     ${CC} ${CFLAGS} -c vers.c
  40.  
  41. clean:
  42.     rm -f ${OBJS} ftpd ftpcmd.c ftpshut ftpshut.o ftpcount ftpcount.o
  43.     rm -f core index index.o ckconfig ckconfig.o
  44.  
  45. cleandir: clean
  46.     rm -f tags .depend
  47.  
  48. depend: ${SRCS}
  49.     ${MKDEP} ${CFLAGS} ${SRCS}
  50.  
  51. lint: ${SRCS}
  52.     lint ${CFLAGS} ${LINTFLAGS} ${SRCS}
  53.  
  54. tags: ${SRCS}
  55.     ctags ${SRCS}
  56.