aboutsummaryrefslogtreecommitdiff
path: root/embed.sh
diff options
context:
space:
mode:
Diffstat (limited to 'embed.sh')
-rwxr-xr-xembed.sh10
1 files changed, 10 insertions, 0 deletions
diff --git a/embed.sh b/embed.sh
new file mode 100755
index 0000000..67062ba
--- /dev/null
+++ b/embed.sh
@@ -0,0 +1,10 @@
+#!/bin/sh
+./build.sh
+TMPASM="$(mktemp)"
+cd "$(dirname "$1")" || exit 1
+m4 "$(basename "$1")" >"$TMPASM" || exit 1
+cd "$OLDPWD" || exit 1
+./orgaasm "$TMPASM" rom || exit 1
+cembed rom >src/rom.h || exit 1
+rm -f rom
+./build.sh -DEMBED_ROM=