diff options
Diffstat (limited to 'run.sh')
-rwxr-xr-x | run.sh | 10 |
1 files changed, 8 insertions, 2 deletions
@@ -1,3 +1,9 @@ #!/bin/sh -./orgaasm "$1" rom.rom || exit 1 -./orgaemu rom.rom +ORGAPATH="$(pwd)" +TMPASM="$(mktemp)" +TMPROM="$(mktemp)" +cd "$(dirname "$1")" || exit 1 +m4 "$(basename "$1")" >"$TMPASM" || exit 1 +"$ORGAPATH"/orgaasm "$TMPASM" "$TMPROM" || exit 1 +"$ORGAPATH"/orgaemu "$TMPROM" || exit 1 +rm -f "$TMPROM" "$TMPASM" |