nuclear@0: src = test.c nuclear@0: obj = $(src:.c=.o) nuclear@0: nuclear@0: bin = test.tap nuclear@2: wav = $(bin:.tap=.wav) nuclear@0: nuclear@0: CC = zcc nuclear@1: CFLAGS = +zx -pragma-define=myzorg=28000 -O2 nuclear@0: LDFLAGS = -create-app nuclear@0: nuclear@0: $(bin): $(obj) nuclear@0: rm -f $(bin) nuclear@0: $(CC) $(CFLAGS) -o $@ $(LDFLAGS) $(obj) nuclear@0: nuclear@2: $(wav): $(bin) nuclear@2: tape2wav $< $@ nuclear@2: nuclear@2: .PHONY: wav nuclear@2: wav: $(wav) nuclear@2: nuclear@0: .PHONY: clean nuclear@0: clean: nuclear@0: rm -f $(obj) $(bin)