mkfile 490 B

12345678910111213141516171819202122232425262728293031323334353637383940
  1. < /$objtype/mkfile
  2. TARG=pic
  3. OFILES=picy.$O\
  4. picl.$O\
  5. main.$O\
  6. print.$O\
  7. misc.$O\
  8. symtab.$O\
  9. blockgen.$O\
  10. boxgen.$O\
  11. circgen.$O\
  12. arcgen.$O\
  13. linegen.$O\
  14. movegen.$O\
  15. textgen.$O\
  16. input.$O\
  17. for.$O\
  18. pltroff.$O\
  19. HFILES=pic.h\
  20. y.tab.h\
  21. YFILES=picy.y\
  22. BIN=/$objtype/bin
  23. </sys/src/cmd/mkone
  24. CC=pcc
  25. LD=pcc
  26. CFLAGS=-c
  27. YFLAGS=-S -d
  28. picy.c: y.tab.c
  29. mv $prereq $target
  30. picl.c: picl.lx
  31. $LEX -t $prereq > $target
  32. clean:V:
  33. rm -f *.[$OS] [$OS].out y.tab.? y.debug $TARG picy.c picl.c