aboutsummaryrefslogtreecommitdiff
path: root/embed.sh
blob: 22eb51aa603af19892e5aba3316b321ff941a3fc (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
#!/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=
OUT="$(basename "$1" .orgaasm)"
printf '%s\n' "$OUT"
mv orgaemu "$OUT"