summaryrefslogtreecommitdiff
path: root/appl/demo/lego/mkfile
diff options
context:
space:
mode:
Diffstat (limited to 'appl/demo/lego/mkfile')
-rw-r--r--appl/demo/lego/mkfile36
1 files changed, 36 insertions, 0 deletions
diff --git a/appl/demo/lego/mkfile b/appl/demo/lego/mkfile
new file mode 100644
index 00000000..3ae4e898
--- /dev/null
+++ b/appl/demo/lego/mkfile
@@ -0,0 +1,36 @@
+<../../../mkconfig
+
+TARG=\
+ clockface.dis\
+ firmdl.dis\
+ legolink.dis\
+ rcxsend.dis\
+ timers.dis\
+ styx.srec\
+
+SHTARG=\
+ clockreg.sh\
+
+MODULES=\
+ rcxsend.m\
+
+SYSMODULES= \
+ bufio.m\
+ draw.m\
+ sys.m\
+ timers.m\
+
+DISBIN=$ROOT/dis/demo/lego
+
+<$ROOT/mkfiles/mkdis
+
+$DISBIN/%.srec: %.srec
+ rm -f $target && cp $stem.srec $target
+
+SHFILES=${SHTARG:%.sh=$DISBIN/%}
+install:V: $SHFILES
+%.install:V: $DISBIN/%
+%.installall:V: $DISBIN/%
+
+$DISBIN/%: %.sh
+ cp $stem.sh $target && chmod a+rx $target