23 lines
505 B
Makefile
23 lines
505 B
Makefile
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
|
|
|