mkdis 546 B

12345678910111213141516171819202122232425262728293031323334
  1. BINTARG=${TARG:%=$DISBIN/%}
  2. MODDIR=$ROOT/module
  3. SYS_MODULE=${SYSMODULES:%=$MODDIR/%}
  4. LIMBOFLAGS=-I$MODDIR
  5. all:V: $TARG
  6. install:V: $BINTARG
  7. installall:V: install
  8. clean:V: clean-std
  9. nuke:V: nuke-std
  10. $DISBIN/%.dis: %.dis
  11. rm -f $DISBIN/$stem.dis && cp $stem.dis $DISBIN/$stem.dis
  12. %.dis: $MODULES $SYS_MODULE
  13. %.dis: %.b
  14. limbo $LIMBOFLAGS -gw $stem.b
  15. %.s: %.b
  16. limbo $LIMBOFLAGS -w -G -S $stem.b
  17. %.install:V: $DISBIN/%.dis
  18. %.installall:V: $DISBIN/%.dis
  19. clean-std:V:
  20. rm -f *.dis *.sbl
  21. nuke-std:V: clean-std
  22. cd $DISBIN; rm -f $TARG