mkfile 533 B

123456789101112131415161718192021222324252627282930313233343536373839404142434445
  1. </$objtype/mkfile
  2. TARG=catclock\
  3. juggle\
  4. memo\
  5. OFILES=
  6. HFILES=
  7. </sys/src/cmd/mkmany
  8. BIN=/$objtype/bin/games
  9. DIRS=\
  10. mahjongg\
  11. sokoban\
  12. catclock.$O: catback.p eyes.p
  13. all:V: dirall
  14. install:V: dirinstall
  15. clean:V:
  16. for (i in $DIRS) @{
  17. cd $i
  18. mk clean
  19. }
  20. rm -f *.[$OS] [$OS].* y.tab.? y.debug y.output $TARG
  21. nuke:V:
  22. for (i in $DIRS) @{
  23. cd $i
  24. mk nuke
  25. }
  26. rm -f *.[$OS] [$OS].* y.tab.? y.debug y.output $TARG
  27. dirinstall:V:
  28. for (i in $DIRS) @{
  29. cd $i
  30. mk install
  31. }
  32. dirall:V:
  33. for (i in $DIRS) @{
  34. cd $i
  35. mk all
  36. }