1
0
mirror of https://github.com/dschmenk/PLASMA.git synced 2026-04-20 16:16:34 +00:00

Update disk image build scripts

This commit is contained in:
David Schmenk
2024-12-29 12:56:16 -08:00
parent 692cf84712
commit a7328da9b3
14 changed files with 579 additions and 544 deletions
+39 -37
View File
@@ -1,37 +1,39 @@
cp ../sysfiles/BLANK140.po DRAWL.po
./ac.jar -n DRAWL.po PLASMA.LISP
cat ../sysfiles/PRODOS#FF0000 | ./ac.jar -p DRAWL.po PRODOS SYS
cat rel/apple/CMD#061000 | ./ac.jar -p DRAWL.po CMD BIN $1000
cat rel/apple/CMD128#061000 | ./ac.jar -p DRAWL.po CMD128 BIN $1000
cat rel/apple/PLASMA.SYSTEM#FF2000 | ./ac.jar -p DRAWL.po PLASMA.SYSTEM SYS
cat rel/apple/PLVM.128#FF2000 | ./ac.jar -p DRAWL.po PLVM.128 SYS
cat rel/apple/PLVM16#FF2000 | ./ac.jar -p DRAWL.po PLVM16 SYS
cat rel/apple/JIT#FE1000 | ./ac.jar -p DRAWL.po sys/JIT REL
cat rel/apple/JIT16#FE1000 | ./ac.jar -p DRAWL.po sys/JIT16 REL
cat rel/apple/FILEIO#FE1000 | ./ac.jar -p DRAWL.po sys/FILEIO REL
cat rel/apple/CONIO#FE1000 | ./ac.jar -p DRAWL.po sys/CONIO REL
cat rel/ARGS#FE1000 | ./ac.jar -p DRAWL.po sys/ARGS REL
cat rel/LONGJMP#FE1000 | ./ac.jar -p DRAWL.po sys/LONGJMP REL
cat rel/INT32#FE1000 | ./ac.jar -p DRAWL.po sys/INT32 REL
cat rel/FPSTR#FE1000 | ./ac.jar -p DRAWL.po sys/FPSTR REL
cat rel/SANE#FE1000 | ./ac.jar -p DRAWL.po sys/SANE REL
cat ../sysfiles/FP6502.CODE#060000 | ./ac.jar -p DRAWL.po sys/FP6502.CODE BIN
cat ../sysfiles/ELEMS.CODE#060000 | ./ac.jar -p DRAWL.po sys/ELEMS.CODE BIN
cat rel/ED#FE1000 | ./ac.jar -p DRAWL.po sys/ED REL
cat rel/SEXPR#FE1000 | ./ac.jar -p DRAWL.po lisp/SEXPR REL
#cat lisp/s-expr.pla | ./ac.jar -ptx DRAWL.po lisp/SEXPR.PLA TXT
cat rel/SMATH#FE1000 | ./ac.jar -p DRAWL.po lisp/SMATH REL
#cat lisp/s-math.pla | ./ac.jar -ptx DRAWL.po lisp/SMATH.PLA TXT
cat rel/DRAWL#FE1000 | ./ac.jar -p DRAWL.po lisp/DRAWL REL
#cat lisp/drawl.pla | ./ac.jar -ptx DRAWL.po lisp/DRAWL.PLA TXT
cat lisp/set.lisp | ./ac.jar -ptx DRAWL.po lisp/SET.LISP TXT
cat lisp/list.lisp | ./ac.jar -ptx DRAWL.po lisp/LIST.LISP TXT
cat lisp/maplist.lisp | ./ac.jar -ptx DRAWL.po lisp/MAPLIST.LISP TXT
cat lisp/gcd.lisp | ./ac.jar -ptx DRAWL.po lisp/GCD.LISP TXT
cat lisp/fact.lisp | ./ac.jar -ptx DRAWL.po lisp/FACT.LISP TXT
cat lisp/loop.lisp | ./ac.jar -ptx DRAWL.po lisp/LOOP.LISP TXT
cat lisp/minmax.lisp | ./ac.jar -ptx DRAWL.po lisp/MINMAX.LISP TXT
cat lisp/prog.lisp | ./ac.jar -ptx DRAWL.po lisp/PROG.LISP TXT
cat lisp/lores.lisp | ./ac.jar -ptx DRAWL.po lisp/LORES.LISP TXT
cat lisp/defun.lisp | ./ac.jar -ptx DRAWL.po lisp/DEFUN.LISP TXT
cat lisp/rod.lisp | ./ac.jar -ptx DRAWL.po lisp/ROD.LISP TXT
#!/bin/bash
PO_IMAGE=DRAWL.po
cp ../sysfiles/BLANK140.po $PO_IMAGE
./ac.jar -n $PO_IMAGE PLASMA.LISP
cat ../sysfiles/PRODOS#FF0000 | ./ac.jar -p $PO_IMAGE PRODOS SYS
cat rel/apple/CMD#061000 | ./ac.jar -p $PO_IMAGE CMD BIN $1000
cat rel/apple/CMD.128#061000 | ./ac.jar -p $PO_IMAGE CMD.128 BIN $1000
cat rel/apple/PLASMA.SYSTEM#FF2000 | ./ac.jar -p $PO_IMAGE PLASMA.SYSTEM SYS
cat rel/apple/PLVM.128#FF2000 | ./ac.jar -p $PO_IMAGE PLVM.128 SYS
cat rel/apple/PLVM16#FF2000 | ./ac.jar -p $PO_IMAGE PLVM16 SYS
cat rel/apple/JIT#FE1000 | ./ac.jar -p $PO_IMAGE sys/JIT REL
cat rel/apple/JIT16#FE1000 | ./ac.jar -p $PO_IMAGE sys/JIT16 REL
cat rel/apple/FILEIO#FE1000 | ./ac.jar -p $PO_IMAGE sys/FILEIO REL
cat rel/apple/CONIO#FE1000 | ./ac.jar -p $PO_IMAGE sys/CONIO REL
cat rel/ARGS#FE1000 | ./ac.jar -p $PO_IMAGE sys/ARGS REL
cat rel/LONGJMP#FE1000 | ./ac.jar -p $PO_IMAGE sys/LONGJMP REL
cat rel/INT32#FE1000 | ./ac.jar -p $PO_IMAGE sys/INT32 REL
cat rel/FPSTR#FE1000 | ./ac.jar -p $PO_IMAGE sys/FPSTR REL
cat rel/SANE#FE1000 | ./ac.jar -p $PO_IMAGE sys/SANE REL
cat ../sysfiles/FP6502.CODE#060000 | ./ac.jar -p $PO_IMAGE sys/FP6502.CODE BIN
cat ../sysfiles/ELEMS.CODE#060000 | ./ac.jar -p $PO_IMAGE sys/ELEMS.CODE BIN
cat rel/ED#FE1000 | ./ac.jar -p $PO_IMAGE sys/ED REL
cat rel/SEXPR#FE1000 | ./ac.jar -p $PO_IMAGE lisp/SEXPR REL
#cat lisp/s-expr.pla | ./ac.jar -ptx $PO_IMAGE lisp/SEXPR.PLA TXT
cat rel/SMATH#FE1000 | ./ac.jar -p $PO_IMAGE lisp/SMATH REL
#cat lisp/s-math.pla | ./ac.jar -ptx $PO_IMAGE lisp/SMATH.PLA TXT
cat rel/DRAWL#FE1000 | ./ac.jar -p $PO_IMAGE lisp/DRAWL REL
#cat lisp/drawl.pla | ./ac.jar -ptx $PO_IMAGE lisp/DRAWL.PLA TXT
cat lisp/set.lisp | ./ac.jar -ptx $PO_IMAGE lisp/SET.LISP TXT
cat lisp/list.lisp | ./ac.jar -ptx $PO_IMAGE lisp/LIST.LISP TXT
cat lisp/maplist.lisp | ./ac.jar -ptx $PO_IMAGE lisp/MAPLIST.LISP TXT
cat lisp/gcd.lisp | ./ac.jar -ptx $PO_IMAGE lisp/GCD.LISP TXT
cat lisp/fact.lisp | ./ac.jar -ptx $PO_IMAGE lisp/FACT.LISP TXT
cat lisp/loop.lisp | ./ac.jar -ptx $PO_IMAGE lisp/LOOP.LISP TXT
cat lisp/minmax.lisp | ./ac.jar -ptx $PO_IMAGE lisp/MINMAX.LISP TXT
cat lisp/prog.lisp | ./ac.jar -ptx $PO_IMAGE lisp/PROG.LISP TXT
cat lisp/lores.lisp | ./ac.jar -ptx $PO_IMAGE lisp/LORES.LISP TXT
cat lisp/defun.lisp | ./ac.jar -ptx $PO_IMAGE lisp/DEFUN.LISP TXT
cat lisp/rod.lisp | ./ac.jar -ptx $PO_IMAGE lisp/ROD.LISP TXT