home *** CD-ROM | disk | FTP | other *** search
/ Usenet 1994 October / usenetsourcesnewsgroupsinfomagicoctober1994disk2.iso / unix / volume17 / e2 / part01 / Makefile < prev    next >
Makefile  |  1989-02-08  |  2KB  |  114 lines

  1. #
  2. # E version 1.3, November 1988
  3. # Terry Jones (tcjones@dragon.waterloo.edu)
  4. #
  5.  
  6.  
  7.  
  8. # UNIX *must* be one of BSD, SUN, SYSV, ULTRIX or DYNIX.
  9. UNIX = Bsd
  10.  
  11.  
  12. # There's probably no need to change anything below this.
  13.  
  14. CFLAGS = -O -D$(UNIX)
  15. HEADERS = e.h
  16. OBJ = \
  17.     abandon.o \
  18.     ask_hist.o \
  19.     check_hist.o \
  20.     dir_check.o \
  21.     dir_find.o \
  22.     do_vi.o \
  23.     e.o \
  24.     e_error.o \
  25.     find_hist.o \
  26.     find_match.o \
  27.     get_temp.o \
  28.     inheritance.o \
  29.     insert_cmd.o \
  30.     io.o \
  31.     main.o \
  32.     multiple.o \
  33.     new_vi.o \
  34.     normal.o \
  35.     nth_hist.o \
  36.     read_hist.o \
  37.     reconstruct.o \
  38.     signal.o \
  39.     sp_dist.o \
  40.     spell_help.o \
  41.     terminal.o
  42.  
  43. SRC = \
  44.     abandon.c \
  45.     ask_hist.c \
  46.     check_hist.c \
  47.     dir_check.c \
  48.     dir_find.c \
  49.     do_vi.c \
  50.     e.c \
  51.     e_error.c \
  52.     find_hist.c \
  53.     find_match.c \
  54.     get_temp.c \
  55.     inheritance.c \
  56.     insert_cmd.c \
  57.     io.c \
  58.     main.c \
  59.     multiple.c \
  60.     new_vi.c \
  61.     normal.c \
  62.     nth_hist.c \
  63.     read_hist.c \
  64.     reconstruct.c \
  65.     signal.c \
  66.     sp_dist.c \
  67.     spell_help.c \
  68.     terminal.c
  69.  
  70. e : $(HEADERS) $(OBJ)
  71.     cc $(CFLAGS) -o e $(OBJ)
  72.     strip e
  73.  
  74. abandon.o        : e.h
  75. ask_hist         : e.h
  76. check_hist       : e.h
  77. dir_check        : e.h
  78. dir_find.o       : e.h dir_find.h
  79. do_vi.o          : e.h
  80. e.o              : e.h
  81. e_error.o        : e.h
  82. find_hist.o      : e.h
  83. find_match.o     : e.h
  84. get_temp.o       : e.h
  85. inheritance.o    : e.h
  86. insert_cmd.o     : e.h
  87. io.o             : e.h
  88. main.o           : e.h
  89. multiple.o       : e.h
  90. new_vi.o         : e.h
  91. normal.o         : e.h
  92. nth_hist.o       : e.h
  93. read_hist.o      : e.h
  94. reconstruct.o    : e.h
  95. signal.o         : e.h
  96. spell_help.o     : e.h
  97. terminal.o       : e.h
  98.  
  99. lint :
  100.     lint -D$(UNIX) *.[ch]
  101.  
  102. tags : $(SRC)
  103.     ctags *.[ch]
  104.  
  105. shar : tags
  106.     manifest.sh
  107.     makekit -s30k README e.1 Makefile MANIFEST MODS *.[ch] e_update.sh tags
  108.  
  109. manifest:
  110.     manifest.sh
  111.  
  112. doc : e.1
  113.     troff -man -Tdumb e.1 | ddumb > e.cat 
  114.