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.ptx < prev    next >
Encoding:
Makefile  |  1997-03-02  |  1.3 KB  |  54 lines

  1. CC       = cc
  2. IFLAGS   = -I.. -I../support
  3. LFLAGS   = -L../support
  4. CFLAGS   = -O ${IFLAGS} ${LFLAGS}
  5. LIBES    = -lsupport -lsec -lgen -lseq -lsocket -linet -lnsl -lmalloc
  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 extensions.c \
  12.      realpath.c acl.c private.c authenticate.c conversions.c hostacc.c \
  13.      sigfix.c
  14. OBJS   = ftpd.o ftpcmd.o glob.o logwtmp.o popen.o vers.o access.o extensions.o \
  15.      realpath.o acl.o private.o authenticate.o conversions.o hostacc.o \
  16.      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.o: ftpd.c ftpcmd.y
  36.     sh newvers.sh
  37.     ${CC} ${CFLAGS} -c vers.c
  38.  
  39. clean:
  40.     rm -f ${OBJS} ftpd ftpcmd.c ftpshut ftpshut.o ftpcount ftpcount.o
  41.     rm -f core index index.o
  42.  
  43. cleandir: clean
  44.     rm -f tags .depend
  45.  
  46. depend: ${SRCS}
  47.     ${MKDEP} ${CFLAGS} ${SRCS}
  48.  
  49. lint: ${SRCS}
  50.     lint ${CFLAGS} ${LINTFLAGS} ${SRCS}
  51.  
  52. tags: ${SRCS}
  53.     ctags ${SRCS}
  54.