SRC = tictactoe.tal OBJ = $(SRC:.tal=.rom) CLEANFILES = $(OBJ) UXNASM = uxncli ~/roms/drifblim.rom # UXNASM = uxnasm all: $(OBJ) .tal.rom: $(UXNASM) $< $@ $(OBJ): $(SRC) run: $(OBJ) uxnemu -s 3 $< clean: rm -f $(CLEANFILES) .PHONY: all run clean .SUFFIXES: .tal .rom