home *** CD-ROM | disk | FTP | other *** search
/ Usenet 1994 January / usenetsourcesnewsgroupsinfomagicjanuary1994.iso / sources / unix / volume2 / basic / part2 / newbs / makefile.old < prev    next >
Encoding:
Makefile  |  1986-11-30  |  661 b   |  33 lines

  1. OFILES = lex.o bsint.o action.o operat.o bslib.o errors.o
  2. PRSO= bsgram.o lex.o bslib.o
  3. INTO= bsint.o action.o operat2.o operat.o bslib.o errors.o
  4.  
  5. prs: ${PRSO}
  6.     cc -s ${PRSO} -o prs
  7. bsgram.o: bsgram.c bsdefs.h
  8.     cc -c bsgram.c
  9. bsgram.c: bsgram.y
  10.     yacc -d bsgram.y
  11.     mv y.tab.c bsgram.c
  12.     mv y.tab.h bstokens.h
  13.  
  14. int: ${INTO}
  15.     cc ${INTO} -o int
  16.  
  17. ${OFILES}: bsdefs.h
  18.  
  19. operat2.o: mkop.sh op rop sop
  20.     mkop.sh >operat2.c
  21.     cc -c operat2.c
  22.     rm operat2.c
  23.     : done operat2.o
  24. op: mkop.c
  25.     cc mkop.c -o op
  26. rop: mkrbop.c
  27.     cc mkrbop.c -o rop
  28. sop: mksop.c
  29.     cc mksop.c -o sop
  30.  
  31. pr:
  32.     pr bsgram.y lex.c bsdefs.h bslib.c bsint.c action.c operat.c mkop.c mkrbop.c mksop.c errors.c | lpr
  33.