Add HRCG, for now just extract a BLOADable image, to avoid dealing with R files
authorNick Downing <nick@ndcode.org>
Tue, 24 May 2022 13:03:34 +0000 (23:03 +1000)
committerNick Downing <nick@ndcode.org>
Tue, 24 May 2022 13:03:34 +0000 (23:03 +1000)
.gitignore
Makefile

index f2ee7b5..4c8a9c3 100644 (file)
@@ -5,6 +5,7 @@
 __pycache__
 /bas_to_tok.py
 /element.py
+/hrcg/bootable.dsk
 /lemonade/bootable.dsk
 /lemonade/lemonade.bas
 /lemonade/lemonade_flash.asm
index f2d3c18..6f82596 100644 (file)
--- a/Makefile
+++ b/Makefile
@@ -7,10 +7,12 @@
 .PHONY: all
 all: \
 dos33fsprogs \
+hrcg \
 lemonade \
 linapple-pie \
 little_brick_out \
 orig \
+ribbit \
 element.py \
 lex_yy.py \
 t_def.py \
@@ -22,10 +24,18 @@ tok_to_bas.py
 dos33fsprogs:
        ${MAKE} ${MAKEFLAGS} -C dos33fsprogs/utils/dos33fs-utils dos33 mkdos33fs
 
+.PHONY: hrcg
+hrcg: \
+dos33fsprogs \
+linapple-pie \
+orig
+       ${MAKE} ${MAKEFLAGS} -C hrcg
+
 .PHONY: lemonade
 lemonade: \
 dos33fsprogs \
 linapple-pie \
+orig \
 tok_to_bin.py \
 bin_to_tok.py \
 tok_to_bas.py \
@@ -40,6 +50,7 @@ linapple-pie:
 little_brick_out: \
 dos33fsprogs \
 linapple-pie \
+orig \
 tok_to_bin.py \
 bin_to_tok.py \
 tok_to_bas.py \
@@ -50,6 +61,17 @@ bas_to_tok.py
 orig:
        ${MAKE} ${MAKEFLAGS} -C orig
 
+.PHONY: ribbit
+ribbit: \
+dos33fsprogs \
+linapple-pie \
+orig \
+tok_to_bin.py \
+bin_to_tok.py \
+tok_to_bas.py \
+bas_to_tok.py
+       ${MAKE} ${MAKEFLAGS} -C ribbit
+
 element.py:
        pitree --install-element
 
@@ -68,8 +90,11 @@ tok_to_bas.py: tok_to_bas.l
 
 clean:
        ${MAKE} ${MAKEFLAGS} -C dos33fsprogs/utils/dos33fs-utils clean
+       ${MAKE} ${MAKEFLAGS} -C hrcg clean
        ${MAKE} ${MAKEFLAGS} -C lemonade clean
+       ${MAKE} ${MAKEFLAGS} -C little_brick_out clean
        ${MAKE} ${MAKEFLAGS} -C orig clean
+       ${MAKE} ${MAKEFLAGS} -C ribbit clean
        rm -f \
 element.py \
 lex_yy.py \