mkfile 654 B

12345678910111213141516171819202122232425262728293031323334353637383940414243
  1. </$objtype/mkfile
  2. DIRS=9sys 9syscall fmt port $CPUS
  3. all install:V:
  4. for(i in 9sys 9syscall fmt port $objtype)@{
  5. echo $i
  6. cd $i
  7. mk $MKFLAGS install
  8. }
  9. clean:V:
  10. for(i in $DIRS)@{
  11. echo $i
  12. cd $i
  13. mk $MKFLAGS clean
  14. }
  15. nuke:V:
  16. for(i in $DIRS)@{
  17. echo $i
  18. cd $i
  19. mk $MKFLAGS nuke
  20. }
  21. update:V:
  22. for(i in $DIRS)@{
  23. echo $i
  24. cd $i
  25. mk $MKFLAGS update
  26. }
  27. update $UPDATEFLAGS /386/lib/libc.a
  28. installall:V:
  29. for(objtype in $CPUS) mk $MKFLAGS install
  30. everything:V:
  31. rm -f */*.[012456789kvx]
  32. for(objtype in 29000 3210 386 68000 68020 alpha arm mips mips2 power sparc spim)@{
  33. echo $objtype
  34. mk $MKFLAGS install
  35. }
  36. rm -f */*.[012456789kvx]