nuclear@1: name = test nuclear@1: tap = $(name).tap nuclear@1: wav = $(name).wav nuclear@0: nuclear@0: ASFLAGS = --alocal nuclear@0: nuclear@0: $(tap): test.asm nuclear@0: pasmo $(ASFLAGS) --tapbas $< $@ nuclear@0: nuclear@1: $(name).bin: test.asm nuclear@1: pasmo $(ASFLAGS) $< $@ nuclear@1: nuclear@1: $(wav): $(tap) nuclear@1: tape2wav $< $@ nuclear@1: nuclear@1: .PHONY: clean nuclear@1: clean: nuclear@1: rm -f $(tap) $(wav) $(name).bin nuclear@1: nuclear@1: .PHONY: wav nuclear@1: wav: $(name).wav nuclear@1: nuclear@1: .PHONY: play nuclear@1: play: $(name).wav nuclear@1: mpv --no-video $< nuclear@1: nuclear@0: .PHONY: run nuclear@0: run: $(tap) nuclear@0: fuse-sdl $(tap)