#!/bin/sh

BIN="$HOME/w/uxn/bin"

if [ $# -lt 1 ]; then
    echo "usage: $0 [-c] FILE.tal"
    exit 1
fi

RUN='uxnemu'
case "$1" in
    -c) RUN='uxncli'; shift;;
    -s) RUN="uxnemu -s $2"; shift; shift;;
esac

DEST=$( echo "$1" | sed -re 's#\.tal$#.rom#' )
$BIN/uxnasm $1 $DEST && $BIN/$RUN $DEST

#case "$1" in
#    -c) $BIN/uxnasm $2 $DEST && $BIN/uxncli $DEST;;
#    -s) $BIN/uxnasm $3 $DEST && $BIN/uxnemu -s $2 $DEST;;
#    *) $BIN/uxnasm $1 $DEST && $BIN/uxnemu $DEST;;
#esac