mkfile 543 B

123456789101112131415161718192021222324252627282930313233343536373839404142434445
  1. </$objtype/mkfile
  2. BIN=/$objtype/bin
  3. TARG=acme
  4. OFILES=\
  5. acme.$O\
  6. addr.$O\
  7. buff.$O\
  8. cols.$O\
  9. disk.$O\
  10. ecmd.$O\
  11. edit.$O\
  12. elog.$O\
  13. exec.$O\
  14. file.$O\
  15. fsys.$O\
  16. look.$O\
  17. regx.$O\
  18. rows.$O\
  19. scrl.$O\
  20. text.$O\
  21. time.$O\
  22. util.$O\
  23. wind.$O\
  24. xfid.$O\
  25. HFILES=dat.h\
  26. edit.h\
  27. fns.h\
  28. UPDATE=\
  29. mkfile\
  30. $HFILES\
  31. ${OFILES:%.$O=%.c}\
  32. </sys/src/cmd/mkone
  33. $O.out: /$objtype/lib/libframe.a /$objtype/lib/libdraw.a /$objtype/lib/libthread.a
  34. edit.$O ecmd.$O elog.$O: edit.h
  35. syms:V:
  36. 8c -a acme.c > syms
  37. for(i in ????.c) 8c -aa $i >> syms