RACKET ?= racket RACO ?= raco COLLECTION := js-maker .PHONY: all test docs clean very-clean all: $(RACO) make main.rkt testing/jsmaker-regressions.rkt scrbl/js-maker.scrbl scrbl/usecases.scrbl test: $(RACKET) testing/jsmaker-regressions.rkt docs: $(RACO) scribble --htmls --dest rendered-docs scrbl/js-maker.scrbl scrbl/usecases.scrbl clean: find . -type d -name compiled -prune -exec rm -rf {} + find . -type f -name '*~' -delete find . -type f -name '*.bak' -delete rm -rf rendered-docs