all: $(T) html
@echo "Run 'make plot' to generate graphs"
-TEST_FLAGS = -P
+TEST_FLAGS = -P -t all
$(T):%:
./$@ $(TEST_FLAGS)
-.PHONY: plot
-plot:
- $(MAKE) TEST_FLAGS="-p -X"
+.PHONY: plot plotall
+PLOT_SCRIPTS=$(shell find results -name plot.sh)
+THUMBS=$(PLOT_SCRIPTS:%/plot.sh=%/thumb)
+plot: $(THUMBS)
+%/thumb: %/plot.sh
+ $*/plot.sh -X
+
+plotall: $(PLOT_SCRIPTS:%=run-%)
+$(PLOT_SCRIPTS:%=run-%):
+ ${@:run-%=%} -X
+
+
.PHONY: html
html:
- ./genhtml.py results
+ ./genhtml/genhtml.py results