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.aix next >
Encoding:
Makefile  |  1997-03-02  |  1.3 KB  |  60 lines

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