### Source files EXT := gnuplot GPLT := $(wildcard *.$(EXT)) all: export.gp plots plots: $(GPLT) gnuplot $< new: clean all clean: @echo "$(MAKE): Clean up workspace..." @rm -fv *.pdf @rm -fv *.png @rm -fv *.emf @rm -fv *.log @rm -fv export.gp @echo "$(MAKE): Done." define EXPORT_GPLT ### Ausgabe im Datei exportieren set terminal $$1 # Neues Ausgabemedium festlegen set output "$$0".".$$1" # Dateiname festlegen replot # Diagramm ins Ausgabemedium zeichnen set terminal pop # Ursprüngliches Ausgabemedium wiederherstellen endef export EXPORT_GPLT export.gp: @echo "$$EXPORT_GPLT" > $@