A Lisp implemented in AWK
BUILD_AWK = awk
GLOTAWK = ../glotawk

SOURCES = \
	util.glotawk \
	logging.glotawk \
	exitcodes.glotawk \
	platform.glotawk \
	probes.glotawk \
	facts.glotawk \
	changes.glotawk

lacrum: $(SOURCES)
	(for s in $(SOURCES); do echo "(load \"$$s\")"; done; echo "(save-lisp-and-die \"$(GLOTAWK)\" \"$@\" 'repl)") | $(BUILD_AWK) -v LOG_LEVEL=3 -f $(GLOTAWK)

clean:
	rm -f lacrum