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