mkfile 554 B

1234567891011121314151617181920212223242526272829303132333435363738394041
  1. </$objtype/mkfile
  2. DIRS=port $CPUS
  3. default:V: all
  4. install all:V:
  5. for(i in port $objtype)@{
  6. echo $i
  7. cd $i
  8. mk $MKFLAGS $target
  9. }
  10. clean:V:
  11. for(i in $DIRS)@{
  12. echo $i
  13. cd $i
  14. mk $MKFLAGS $target
  15. }
  16. nuke:V: clean
  17. rm -f /$objtype/lib/libsec.a
  18. update:V:
  19. for(i in $DIRS)@{
  20. echo $i
  21. cd $i
  22. mk $MKFLAGS update
  23. }
  24. update $UPDATEFLAGS /386/lib/libsec.a
  25. installall:V:
  26. for(objtype in $CPUS) mk $MKFLAGS install
  27. everything:V:
  28. rm -f */*.[012456789kqv]
  29. for(objtype in 386)@{
  30. echo $objtype
  31. mk $MKFLAGS install
  32. }
  33. rm -f */*.[012456789kqv]