mkfile 669 B

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354
  1. </$objtype/mkfile
  2. TARG=spin
  3. SPIN_OS=\
  4. dstep.$O\
  5. flow.$O\
  6. guided.$O\
  7. main.$O\
  8. mesg.$O\
  9. pangen1.$O\
  10. pangen2.$O\
  11. pangen3.$O\
  12. pangen4.$O\
  13. pangen5.$O\
  14. pc_zpp.$O\
  15. ps_msc.$O\
  16. run.$O\
  17. sched.$O\
  18. spinlex.$O\
  19. structs.$O\
  20. sym.$O\
  21. vars.$O\
  22. y.tab.$O\
  23. TL_OS=\
  24. tl_buchi.$O\
  25. tl_cache.$O\
  26. tl_lex.$O\
  27. tl_main.$O\
  28. tl_mem.$O\
  29. tl_parse.$O\
  30. tl_rewrt.$O\
  31. tl_trans.$O\
  32. OFILES=$SPIN_OS $TL_OS
  33. YFILES=spin.y
  34. HFILES=y.tab.h
  35. BIN=/$objtype/bin
  36. </sys/src/cmd/mkone
  37. CC=pcc -c
  38. CFLAGS=-B -D_POSIX_SOURCE
  39. YFLAGS=-S -d
  40. $SPIN_OS: spin.h
  41. $TL_OS: tl.h
  42. main.$O pangen2.$O ps_msc.$O: version.h
  43. pangen1.$O: pangen1.h pangen3.h
  44. pangen2.$O: pangen2.h pangen4.h pangen5.h