mkfile 479 B

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354
  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. u\
  14. q\
  15. 0\
  16. 2\
  17. 5\
  18. 6\
  19. 7\
  20. 8\
  21. vdb\
  22. kdb\
  23. udb\
  24. qdb\
  25. 2db\
  26. 5db\
  27. 7db\
  28. 8db\
  29. vobj\
  30. kobj\
  31. uobj\
  32. 2obj\
  33. 5obj\
  34. 6obj\
  35. 7obj\
  36. 8obj\
  37. qobj\
  38. vcodas\
  39. HFILES=/sys/include/mach.h elf.h obj.h
  40. CFILES=${FILES:%=%.c}
  41. OFILES=${FILES:%=%.$O}
  42. UPDATE=mkfile\
  43. /386/lib/libmach.a\
  44. $HFILES\
  45. $CFILES\
  46. </sys/src/cmd/mksyslib
  47. CFLAGS=$CFLAGS -I/sys/src/cmd