home *** CD-ROM | disk | FTP | other *** search
/ Usenet 1994 January / usenetsourcesnewsgroupsinfomagicjanuary1994.iso / sources / misc / volume8 / gnuplot1.10A / part07 / help / makefile.unx < prev    next >
Makefile  |  1989-09-09  |  1KB  |  70 lines

  1. #
  2. # HELP - Ver. 1.0
  3. #
  4. #        by R. Stolfa
  5. #
  6. # (For 3B1 shared libraries change the ld command below...)
  7. # Modification History
  8. #  08/26/87    Created
  9. #  08/31/87    Added initialize and catch functions
  10. #  09/02/87    Added all .h dependencies
  11. #  07/13/88    Packaged to ship out of OSU
  12. #        Added insert to fix problem with uniqueness
  13. #
  14.  
  15. BIN    = /usr/local/bin
  16. HELPDIR    = /usr/local/help
  17. CFLAGS    = -O
  18. CC      = cc
  19. # HELPOWN = help
  20. # HELPGRP = root
  21. HELPOWN = bin
  22. HELPGRP = bin
  23.  
  24. OFILES    =\
  25.     main.o append.o catch.o format_help.o free_list.o help.o insert.o \
  26.     initialize.o input_choice.o pchar.o present.o scan_topics.o
  27.  
  28. help:    $(OFILES)
  29.     $(CC) $(CFLAGS) $(OFILES) -o help
  30. #    ld /lib/crt0s.o /lib/shlib.ifile $(CFLAGS) $(OFILES) -o help
  31.  
  32. all:    help manual
  33.  
  34. install:
  35.     cp help $(BIN)
  36.     chmod 711 $(BIN)/help
  37.     chown $(HELPOWN) $(BIN)/help
  38.     chgrp $(HELPGRP) $(BIN)/help
  39. #    mkdir $(HELPDIR)
  40. #    cp files $(HELPDIR)
  41. #    cd $(HELPDIR) ; shar files
  42. #    @echo "Remember to fix the ownership & permissions"
  43.  
  44. manual:
  45.     nroff -man man.form > help.man
  46.  
  47. clean:
  48.     rm -f *.o help a.out core help.man Help.shar
  49.  
  50. shar:
  51.     shar README Makefile *.h *.c man.form files > Help.shar
  52.  
  53. #
  54. # Dependencies
  55. #
  56.  
  57. main.o append.o catch.o format_help.o free_list.o help.o \
  58. initialize.o input_choice.o insert.o pchar.o present.o scan_topics.o \
  59.     : global.h
  60.  
  61. main.o catch.o format_help.o free_list.o help.o \
  62. input_choice.o insert.o pchar.o scan_topics.c \
  63.     : /usr/include/stdio.h
  64.  
  65. initialize.o \
  66.     : /usr/include/signal.h
  67.  
  68. input_choice.o \
  69.     : /usr/include/ctype.h
  70.