.PHONY: all grammars compile run clean default all: grammars compile grammars: cat mkGrammars.gfs | gf compile: javac -cp gfc2java.jar src/Test.java run: java -cp gfc2java.jar:src:. Test clean: -rm -f grammars/*.gfc -rm -f test.cfgm test.gfcm -rm -f src/*.class