mkfile 509 B

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849
  1. </$objtype/mkfile
  2. TARG=exsort\
  3. format\
  4. kfscmd\
  5. mbr\
  6. mkext\
  7. mkfs\
  8. partfs\
  9. DIRS=\
  10. 9660\
  11. kfs\
  12. prep\
  13. # sacfs\
  14. OFILES=
  15. BIN=/$objtype/bin/disk
  16. UPDATE=\
  17. mkfile\
  18. ${TARG:%=%.c}\
  19. /sys/man/8/prep\
  20. /sys/man/8/mkfs\
  21. ${TARG:%=/386/bin/disk/%}\
  22. </sys/src/cmd/mkmany
  23. all:V: all-kfs
  24. install:V: install-kfs ksync
  25. clean:V: clean-kfs
  26. nuke:V: nuke-kfs
  27. installall:V: installall-kfs
  28. %-kfs:V:
  29. for(i in $DIRS) @{
  30. cd $i
  31. mk $MKFLAGS $stem
  32. }
  33. ksync:
  34. touch $BIN/ksync
  35. $O.format: /$objtype/lib/libdisk.a