home *** CD-ROM | disk | FTP | other *** search
/ ftp.qualcomm.com / 2014.06.ftp.qualcomm.com.tar / ftp.qualcomm.com / eudora / servers / unix / password / pwserve-3 / Makefile next >
Makefile  |  1997-03-26  |  2KB  |  72 lines

  1. BINDIR = /usr/etc
  2. LIBDIR = 
  3. CFLAGS = -g
  4. LFLAGS = -g
  5. CCM = cc -Em
  6.  
  7. OBJECTS = poppassd.o
  8. LIBS =
  9.  
  10. poppassd: $(OBJECTS)
  11.     cc -o poppassd $(LFLAGS) $(OBJECTS) $(LIBS)
  12.  
  13. install: poppassd
  14.     install -g bin -o root -m 500 poppassd $(BINDIR)
  15.  
  16. clean:
  17.     rm -f *.o *~* core Makefile.new Makefile.bak poppassd
  18.  
  19. depend:
  20.     cp Makefile Makefile.old
  21.     sed -n -e "/^BINDIR =/s|=.*|= $(BINDIR)|" \
  22.         -e "/^LIBDIR =/s|=.*|= $(LIBDIR)|" \
  23.         -e "/^CFLAGS =/s|=.*|= $(CFLAGS)|" \
  24.         -e "/^LFLAGS =/s|=.*|= $(LFLAGS)|" \
  25.         -e "/^CCM =/s|=.*|= $(CCM)|" \
  26.         -e "1,/^# DO NOT DELETE THIS LINE/p" \
  27.         Makefile > Makefile.new
  28.     for i in $(OBJECTS); do \
  29.         echo; \
  30.         cfile=`basename $$i .o`.c; \
  31.         $(CCM) $$cfile; \
  32.         echo '  cc -c' '$$(CFLAGS)' "$$cfile"; \
  33.     done >> Makefile.new
  34.     mv Makefile.new Makefile
  35.  
  36. # DO NOT DELETE THIS LINE -- make depend uses it
  37.  
  38. poppassd.o: poppassd.c
  39. poppassd.o: /usr/include/sys/types.h
  40. poppassd.o: /usr/include/ansi_compat.h
  41. poppassd.o: /usr/include/sys/stat.h
  42. poppassd.o: /usr/include/ansi_compat.h
  43. poppassd.o: /usr/include/sys/ioctl.h
  44. poppassd.o: /usr/include/ansi_compat.h
  45. poppassd.o: /usr/include/sys/ttychars.h
  46. poppassd.o: /usr/include/sys/ttydev.h
  47. poppassd.o: /usr/include/sys/ttyio.h
  48. poppassd.o: /usr/include/sgtty.h
  49. poppassd.o: /usr/include/ansi_compat.h
  50. poppassd.o: /usr/include/unistd.h
  51. poppassd.o: /usr/include/fcntl.h
  52. poppassd.o: /usr/include/sys/file.h
  53. poppassd.o: /usr/include/ansi_compat.h
  54. poppassd.o: /usr/include/sys/types.h
  55. poppassd.o: /usr/include/syslog.h
  56. poppassd.o: /usr/include/sgtty.h
  57. poppassd.o: /usr/include/stdlib.h
  58. poppassd.o: /usr/include/ansi_compat.h
  59. poppassd.o: /usr/include/stdio.h
  60. poppassd.o: /usr/include/ansi_compat.h
  61. poppassd.o: /usr/include/ctype.h
  62. poppassd.o: /usr/include/strings.h
  63. poppassd.o: /usr/include/errno.h
  64. poppassd.o: /usr/include/varargs.h
  65. poppassd.o: /usr/include/ansi_compat.h
  66. poppassd.o: /usr/include/stamp.h
  67. poppassd.o: /usr/include/ansi_compat.h
  68. poppassd.o: /usr/include/pwd.h
  69. poppassd.o: /usr/include/ansi_compat.h
  70. poppassd.o: /usr/include/sys/types.h
  71.     cc -c $(CFLAGS) poppassd.c
  72.