App=key Factor=2 Dull=0.66 Enough=1 Src=key.awk saya.awk Bin=$(HOME)/bin Run=$(Bin)/$(App) Gawk=$(shell which gawk) Debug=pgawk --profile=$(HOME)/tmp/$(App).out \ --dump-variables=$(HOME)/tmp/$(App).var --lint all : install install : $(Run) $(Run) : $(Src) $(Gawk) (echo "#!$(Gawk) -f "; m4 $(Src) )> $(Run) chmod +x $(Run) golf : ; make eg=data/golf run weather : ; make eg=data/weather run wnom : ; make eg=data/weather.nominal run autoHorseD : ; make eg=data/autoHorseD run car : ; make eg=data/car run diabetesD : ; make eg=data/diabetesD run run : install $(eg).arff $(Gawk) -f $(Run) Factor=$(Factor) Dull=$(Dull) Enough=$(Enough) $(eg).arff debug : install $(eg).arff $(Debug) -f $(Run) Factor=$(Factor) Dull=$(Dull) Enough=$(Enough) $(eg).arff ls -lsa $(HOME)/tmp/$(App).*