diff options
| author | Konstantin Kirik (snegovick) <snegovick@uprojects.org> | 2025-12-12 03:51:07 +0300 |
|---|---|---|
| committer | Konstantin Kirik (snegovick) <snegovick@uprojects.org> | 2025-12-12 03:51:07 +0300 |
| commit | a40ef1434889babbd88c9d0c5913c70e96ac2774 (patch) | |
| tree | a71e4f3cb1d6056554e3958468ddfcee0300e08e /mkfile | |
| parent | cc280d7e5d07fd61e45825b3850c8baaa4147639 (diff) | |
Add simple parser for future shell-like lang
Diffstat (limited to 'mkfile')
| -rw-r--r-- | mkfile | 35 |
1 files changed, 35 insertions, 0 deletions
@@ -0,0 +1,35 @@ +<../../../mkconfig + +TARG=sh92.dis\ + sh9util.dis\ + sh9parser.dis\ + +INS= $ROOT/dis/sh92.dis\ + $ROOT/dis/sh9/sh9util.dis\ + $ROOT/dis/sh9/sh9parser.dis\ + +SYSMODULES=\ + sys.m\ + +DISBIN=$ROOT/dis/sh9 + +<$ROOT/mkfiles/mkdis + +all:V: $TARG + +install:V: $INS + cp $DISBIN/sh92.dis $DISBIN/.. + +nuke:V: clean + rm -f $INS + +clean:V: + rm -f *.dis *.sbl + +uninstall:V: + rm -f $INS + +$ROOT/dis/sh92.dis: sh92.dis + mkdir $DISBIN/ && rm -f $ROOT/dis/sh92.dis && cp sh92.dis $ROOT/dis/sh92.dis + +%.dis: ${SYSMODULES:%=$MODDIR/%} |
