Cache running examples with .have_run flag file. Add results as make target to show...
[snark14.git] / examples / Makefile
1 .PHONY: all run_all regression
2
3 all:
4         @echo "Useful targets: run_all, regression, results"
5
6 run_all: .have_run
7
8 .have_run:
9         @./run_all
10         @touch .have_run
11
12 regression: .have_run
13         @./regression
14
15 results: .have_run
16         @less */b[0-9].out */b[0-9][0-9].out
17
18 clean:
19         @rm -f */b[0-9][0-9].out */b1[0-9].out */file11 */prjfil */recfil */eval */src/.o */punch b*/src/*.o */MAPUser1  */snark.lock b*/bin/*
20         @rm -f b11/RPRTsuperiorization b11/RPRTklds b9/snark_e.in b9/snark_e.out b9/testem.1 b9/fomfil.1
21         @rm -f .have_run
22