mkfile 484 B

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657
  1. </$objtype/mkfile
  2. LIB=/$objtype/lib/libmach.a
  3. FILES=executable\
  4. map\
  5. obj\
  6. swap\
  7. sym\
  8. access\
  9. machdata\
  10. setmach\
  11. v\
  12. k\
  13. q\
  14. 0\
  15. 2\
  16. 6\
  17. 8\
  18. x\
  19. 9\
  20. 5\
  21. 7\
  22. vdb\
  23. kdb\
  24. qdb\
  25. 2db\
  26. 6db\
  27. 8db\
  28. 9db\
  29. 5db\
  30. 7db\
  31. vobj\
  32. kobj\
  33. 2obj\
  34. 6obj\
  35. 8obj\
  36. xobj\
  37. 9obj\
  38. 5obj\
  39. 7obj\
  40. qobj\
  41. vcodas\
  42. HFILES=/sys/include/mach.h
  43. CFILES=${FILES:%=%.c}
  44. OFILES=${FILES:%=%.$O}
  45. UPDATE=mkfile\
  46. /386/lib/libmach.a\
  47. $HFILES\
  48. $CFILES\
  49. </sys/src/cmd/mksyslib
  50. CFLAGS=$CFLAGS -I/sys/src/cmd