+all: basic cdgc
+
+.PHONY: micro-time
+micro: micro-time
+
+.PHONY: dil
+dil:
+ # TODO
+
+.PHONY: micro-time
+micro-time: $B/time.eps $B/time.svg
+$B/time.%: $(patsubst micro/%.d,$B/time-%.csv,$(wildcard micro/*.d)) \
+ time-plot.tpl-gpi time-plot.sh templite.py
+ $(P_PLOT) ./time-plot.sh $* $@ $(filter %.csv,$^)
+
+.PRECIOUS: $B/time-%.csv
+$B/time-%.csv: $B/basic/time/%.csv | basic cdgc
+ $P echo -n > $@
+ $P for t in basic cdgc; do \
+ (echo -n $$t,; ./stats.py < $B/$$t/time/$*.csv) >> $@; \
+ echo " STATS `tail -n1 $@` >> $@"; \
+ done