|
|
|
|
@ -3,13 +3,14 @@
|
|
|
|
|
ASM="uxncli $HOME/roms/drifblim.rom" |
|
|
|
|
EMU="uxnemu" |
|
|
|
|
LIN="uxncli $HOME/roms/uxnlin.rom" |
|
|
|
|
APP="$HOME/Applications/butler push" |
|
|
|
|
|
|
|
|
|
SRC="src/nasu.tal" |
|
|
|
|
DST="bin/nasu.rom" |
|
|
|
|
|
|
|
|
|
CPY="$HOME/roms" |
|
|
|
|
ETC="src/manifest.tal" |
|
|
|
|
ARG="" |
|
|
|
|
APPID="hundredrabbits/nasu:uxn" |
|
|
|
|
|
|
|
|
|
echo ">> Cleaning" |
|
|
|
|
rm -rf bin |
|
|
|
|
@ -18,7 +19,7 @@ mkdir bin
|
|
|
|
|
if [[ "$*" == *"--lint"* ]] |
|
|
|
|
then |
|
|
|
|
echo ">> Linting $SRC" |
|
|
|
|
$LIN $SRC $ETC |
|
|
|
|
$LIN $SRC |
|
|
|
|
fi |
|
|
|
|
|
|
|
|
|
echo ">> Assembling $SRC" |
|
|
|
|
@ -30,5 +31,11 @@ then
|
|
|
|
|
cp $DST $CPY |
|
|
|
|
fi |
|
|
|
|
|
|
|
|
|
if [[ "$*" == *"--push"* ]] |
|
|
|
|
then |
|
|
|
|
echo ">> Pushing $DST" |
|
|
|
|
$APP $DST $APPID |
|
|
|
|
fi |
|
|
|
|
|
|
|
|
|
echo ">> Running $DST" |
|
|
|
|
$EMU $DST $ARG |
|
|
|
|
|