home *** CD-ROM | disk | FTP | other *** search
/ minnie.tuhs.org / unixen.tar / unixen / PDP-11 / Distributions / ucb / spencer_2bsd.tar.gz / 2bsd.tar / src / makefile.v6 < prev    next >
Makefile  |  1980-02-17  |  4KB  |  220 lines

  1. #
  2. # For version 6 don't make
  3. #    from last ls mkstr msgs reset strings tset whereis xstr
  4. # unless you are sure they will work as well or better than the versions
  5. # in upgrade.  Also redefine
  6. #    CFLAGS=    -I/usr/include/retrofit -O
  7. #    LIBS=    -ltermlib -lretro -lS -s
  8. # For version 7:
  9. #    CFLAGS=    -O
  10. #    LIBS=    -ltermlib -s
  11. # Other:
  12. #    chessclock requires pause/alarm
  13. #    finger requires local hacking
  14. #
  15. CFLAGS=    -I/usr/include/retrofit -O
  16. LIBS=    -ltermlib -lretro -lS -s
  17.  
  18. v6:    apropos astags ckdir clear clock cr3 ctags\
  19.     cxref daytime diffdir double dribble expand\
  20.     fleece fold funny getNAME gets grep head\
  21.     iul lock makefile makewhatis man\
  22.     num print see\
  23.     soelim ssp tod tra untmp\
  24.     w whatis whoami xstr
  25. v7:    v6 from last ls mkstr msgs printenv reset saveboottime strings tset
  26.  
  27. apropos:
  28.     ${CC} ${CFLAGS} apropos.c ${LIBS}
  29.     cp a.out /usr/ucb/apropos
  30.  
  31. astags:
  32.     cp astags.sh /usr/ucb/astags
  33.  
  34. chessclock:
  35.     ${CC} ${CFLAGS} chessclock.c ${LIBS}
  36.     cp a.out /usr/ucb/chessclock
  37.  
  38. ckdir:
  39.     ${CC} ${CFLAGS} ckdir.c ${LIBS}
  40.     cp a.out /usr/ucb/ckdir
  41.  
  42. clear:
  43.     ${CC} ${CFLAGS} clear.c ${LIBS}
  44.     cp a.out /usr/ucb/clear
  45.  
  46. clock:
  47.     ${CC} ${CFLAGS} clock.c ${LIBS}
  48.     cp a.out /usr/ucb/clock
  49.  
  50. cr3:
  51.     ${CC} ${CFLAGS} cr3.c ${LIBS}
  52.     cp a.out /usr/ucb/cr3
  53.  
  54. ctags:
  55.     cp ctags.sh /usr/ucb/ctags
  56.  
  57. cxref:
  58.     cp cxref.sh /usr/ucb/cxref
  59.  
  60. daytime:
  61.     ${CC} ${CFLAGS} daytime.c ${LIBS}
  62.     cp a.out /usr/ucb/daytime
  63.  
  64. diffdir:
  65.     ${CC} ${CFLAGS} diffdir.c ${LIBS}
  66.     cp a.out /usr/ucb/diffdir
  67.  
  68. double:
  69.     ${CC} ${CFLAGS} double.c ${LIBS}
  70.     cp a.out /usr/ucb/double
  71.  
  72. dribble:
  73.     ${CC} ${CFLAGS} dribble.c ${LIBS}
  74.     cp a.out /usr/ucb/dribble
  75.  
  76. expand:
  77.     ${CC} ${CFLAGS} expand.c ${LIBS}
  78.     cp a.out /usr/ucb/expand
  79.  
  80. finger:
  81.     ${CC} ${CFLAGS} finger.c ${LIBS}
  82.     cp a.out /usr/ucb/finger
  83.  
  84. fleece:
  85.     ${CC} ${CFLAGS} fleece.c ${LIBS}
  86.     cp a.out /usr/ucb/fleece
  87.  
  88. fold:
  89.     ${CC} ${CFLAGS} fold.c ${LIBS}
  90.     cp a.out /usr/ucb/fold
  91.  
  92. from:
  93.     ${CC} ${CFLAGS} from.c ${LIBS}
  94.     cp a.out /usr/ucb/from
  95.  
  96. funny:
  97.     ${CC} ${CFLAGS} funny.c ${LIBS}
  98.     cp a.out /usr/ucb/funny
  99.  
  100. getNAME:
  101.     ${CC} ${CFLAGS} getNAME.c ${LIBS}
  102.     cp a.out /usr/ucb/getNAME
  103.  
  104. gets:
  105.     ${CC} ${CFLAGS} gets.c ${LIBS}
  106.     cp a.out /usr/ucb/gets
  107.  
  108. grep:
  109.     ${CC} ${CFLAGS} grep.c ${LIBS}
  110.     cp a.out /usr/ucb/grep
  111.  
  112. head:
  113.     ${CC} ${CFLAGS} head.c ${LIBS}
  114.     cp a.out /usr/ucb/head
  115.  
  116. iul:
  117.     ${CC} ${CFLAGS} iul.c ${LIBS}
  118.     cp a.out /usr/ucb/iul
  119.  
  120. last:
  121.     ${CC} ${CFLAGS} last.c ${LIBS}
  122.     cp a.out /usr/ucb/last
  123.  
  124. lock:
  125.     ${CC} ${CFLAGS} lock.c ${LIBS}
  126.     cp a.out /usr/ucb/lock
  127.  
  128. ls:
  129.     ${CC} ${CFLAGS} ls.c ${LIBS}
  130.     cp a.out /usr/ucb/ls
  131.  
  132. makewhatis:
  133.     cp makewhatis.sh /usr/ucb/makewhatis
  134.  
  135. man:
  136.     ${CC} ${CFLAGS} man.c ${LIBS}
  137.     cp a.out /usr/ucb/man
  138.  
  139. mkstr:
  140.     ${CC} ${CFLAGS} mkstr.c ${LIBS}
  141.     cp a.out /usr/ucb/mkstr
  142.  
  143. msgs:
  144.     ${CC} ${CFLAGS} msgs.c ${LIBS}
  145.     cp a.out /usr/ucb/msgs
  146.  
  147. num:
  148.     ${CC} ${CFLAGS} num.c ${LIBS}
  149.     cp a.out /usr/ucb/num
  150.  
  151. print:
  152.     cp print.sh /usr/ucb/print
  153.  
  154. printenv:
  155.     ${CC} ${CFLAGS} printenv.c ${LIBS}
  156.     cp a.out /usr/ucb/printenv
  157.  
  158. reset:
  159.     ${CC} ${CFLAGS} reset.c ${LIBS}
  160.     cp a.out /usr/ucb/reset
  161.  
  162. saveboottime:
  163.     ${CC} ${CFLAGS} saveboottime.c ${LIBS}
  164.     cp a.out /usr/ucb/saveboottime
  165.  
  166. see:
  167.     ${CC} ${CFLAGS} see.c ${LIBS}
  168.     cp a.out /usr/ucb/see
  169.  
  170. soelim:
  171.     ${CC} ${CFLAGS} soelim.c ${LIBS}
  172.     cp a.out /usr/ucb/soelim
  173.  
  174. ssp:
  175.     ${CC} ${CFLAGS} ssp.c ${LIBS}
  176.     cp a.out /usr/ucb/ssp
  177.  
  178. strings:
  179.     ${CC} ${CFLAGS} strings.c ${LIBS}
  180.     cp a.out /usr/ucb/strings
  181.  
  182. tod:
  183.     ${CC} ${CFLAGS} tod.c ${LIBS}
  184.     cp a.out /usr/ucb/tod
  185.  
  186. tra:
  187.     ${CC} ${CFLAGS} tra.c ${LIBS}
  188.     cp a.out /usr/ucb/tra
  189.  
  190. tset:
  191.     ${CC} ${CFLAGS} tset.c ${LIBS}
  192.     cp a.out /usr/ucb/tset
  193.  
  194. untmp:
  195.     ${CC} ${CFLAGS} untmp.c ${LIBS}
  196.     cp a.out /usr/ucb/untmp
  197.  
  198. w:
  199.     cp w.sh /usr/ucb/w
  200.  
  201. whatis:
  202.     ${CC} ${CFLAGS} whatis.c ${LIBS}
  203.     cp a.out /usr/ucb/whatis
  204.  
  205. whereis:
  206.     ${CC} ${CFLAGS} whereis.c ${LIBS}
  207.     cp a.out /usr/ucb/whereis
  208.  
  209. whoami:
  210.     ${CC} ${CFLAGS} whoami.c ${LIBS}
  211.     cp a.out /usr/ucb/whoami
  212.  
  213. xstr:
  214.     ${CC} ${CFLAGS} xstr.c ${LIBS}
  215.     cp a.out /usr/ucb/xstr
  216.  
  217. clean:
  218.     -rm -f *.o
  219.     -rm -f a.out
  220.