RM = /bin/rm
EXAMPLES = rectangle sharp sinusoid
EXECS = $(EXAMPLES:%=gen_data_%)
-FIGURES = $(EXAMPLES:%=%.png)
+Z_FIGURES = rectangle.png sinusoid.png
+XYZ_FIGURES = sharp.png
+FIGURES = $(Z_FIGURES) $(XYZ_FIGURES)
all: $(FIGURES)
$(EXECS) : % : %.o
$(LD) $(LDFLAGS) -o $@ $^
-$(FIGURES) : %.png : gen_data_% plot_image.py
+$(Z_FIGURES) : %.png : gen_data_% plot_image.py
./$< | ./plot_image.py -t "$(<:%.png=%)" -s 300,200 -o "$@"
+$(XYZ_FIGURES) : %.png : gen_data_% plot_image.py
+ ./$< | ./plot_image.py -t "$(<:%.png=%)" --xyz -o "$@"
+
clean:
$(RM) -f *.o $(EXECS) $(FIGURES)