nuclear@3: src = $(wildcard *.c) nuclear@0: obj = $(src:.c=.o) nuclear@0: nuclear@3: bin = mbrot.tap nuclear@3: wav = mbrot.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: $(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)