DIR=~/roms ASM=uxncli ${DIR}/drifblim.rom LIN=uxncli ${DIR}/uxnlin.rom EMU=uxnemu ID=left .PHONY: all dest clean lint run install uninstall push all: dest bin/${ID}.rom dest: mkdir -p bin clean: rm -f bin/${ID}.rom bin/${ID}.rom.sym lint: ${LIN} src/${ID}.tal run: bin/${ID}.rom ${EMU} bin/${ID}.rom install: bin/${ID}.rom cp bin/${ID}.rom ${DIR} uninstall: bin/${ID}.rom rm -f ${DIR}/${ID}.rom push: bin/${ID}.rom ~/bin/butler push bin/${ID}.rom hundredrabbits/${ID}:uxn bin/${ID}.rom: src/${ID}.tal ${ASM} src/${ID}.tal bin/${ID}.rom