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.osf < prev    next >
Encoding:
Makefile  |  1997-03-02  |  1.4 KB  |  64 lines

  1. #
  2. # Makefile of Digital Unix (nee OSF/1)
  3. # $Id: Makefile.osf,v 1.4 1997/03/03 00:12:58 sob Exp sob $
  4. #
  5. CC       = cc
  6. IFLAGS   = -I.. -I../support -Olimit 1000
  7. LFLAGS   = -L../support -s -x
  8. CFLAGS   = -O ${IFLAGS} ${LFLAGS}
  9. LIBES    = -lsupport
  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 extensions.c \
  16.      realpath.c acl.c private.c authenticate.c conversions.c hostacc.c \
  17.      sigfix.c
  18. OBJS   = ftpd.o ftpcmd.o glob.o logwtmp.o popen.o vers.o access.o extensions.o \
  19.      realpath.o acl.o private.o authenticate.o conversions.o hostacc.o \
  20.          sigfix.o
  21.  
  22. all: ftpd ftpcount ftpshut ckconfig
  23.  
  24. ftpcount:    ftpcount.c pathnames.h
  25.     ${CC} ${CFLAGS} -o $@ ftpcount.c vers.o ${LIBES}
  26.  
  27. ftpshut:    ftpshut.c pathnames.h
  28.     ${CC} ${CFLAGS} -o $@ ftpshut.c vers.o ${LIBES}
  29.  
  30. ftpd: ${OBJS} ${LIBC}
  31.     ${CC} ${CFLAGS} -o $@ ${OBJS} ${LIBES}
  32.  
  33. ckconfig:   ckconfig.c
  34.     ${CC} ${CFLAGS} -o $@ ckconfig.c
  35.  
  36. index:    index.o ${LIBC}
  37.     ${CC} -Bstatic -o $@ index.o
  38.  
  39. vers.o: ftpd.c ftpcmd.y
  40.     sh newvers.sh
  41.     ${CC} ${CFLAGS} -c vers.c
  42.  
  43. clean:
  44.     rm -f ${OBJS} ftpd ftpcmd.c ftpshut ftpshut.o ftpcount ftpcount.o
  45.     rm -f core index index.o
  46.  
  47. cleandir: clean
  48.     rm -f tags .depend
  49.  
  50. depend: ${SRCS}
  51.     ${MKDEP} ${CFLAGS} ${SRCS}
  52.  
  53. lint: ${SRCS}
  54.     lint ${CFLAGS} ${LINTFLAGS} ${SRCS}
  55.  
  56. tags: ${SRCS}
  57.     ctags ${SRCS}
  58.  
  59.  
  60.  
  61.  
  62.  
  63.  
  64.