mirror of https://git.sr.ht/~rabbits/nasu
3 changed files with 7 additions and 12 deletions
@ -1,41 +1,35 @@
|
||||
#!/bin/sh -e |
||||
|
||||
ID="nasu" |
||||
ASM="uxncli $HOME/roms/drifblim.rom" |
||||
EMU="uxnemu" |
||||
LIN="uxncli $HOME/roms/uxnlin.rom" |
||||
APP="$HOME/bin/butler push" |
||||
|
||||
SRC="src/nasu.tal" |
||||
DST="bin/nasu.rom" |
||||
SRC="src/${ID}.tal" |
||||
DST="bin/${ID}.rom" |
||||
|
||||
CPY="$HOME/roms" |
||||
ARG="" |
||||
APPID="hundredrabbits/nasu:uxn" |
||||
|
||||
echo ">> Cleaning" |
||||
rm -rf bin |
||||
mkdir bin |
||||
|
||||
if [[ "$*" == *"--lint"* ]] |
||||
then |
||||
echo ">> Linting $SRC" |
||||
$LIN $SRC |
||||
fi |
||||
|
||||
echo ">> Assembling $SRC" |
||||
$ASM $SRC $DST |
||||
|
||||
if [[ "$*" == *"--save"* ]] |
||||
then |
||||
echo ">> Saving $DST" |
||||
cp $DST $CPY |
||||
fi |
||||
|
||||
if [[ "$*" == *"--push"* ]] |
||||
then |
||||
echo ">> Pushing $DST" |
||||
$APP $DST $APPID |
||||
fi |
||||
|
||||
echo ">> Running $DST" |
||||
$EMU $DST $ARG |
||||
|
||||
Loading…
Reference in new issue