preserves/Makefile

21 lines
494 B
Makefile

LITERATE_MD=unquoting.md
all: $(LITERATE_MD) preserves.pdf
preserves.pdf: preserves.md preserves.css
google-chrome --headless --disable-gpu --print-to-pdf=$@ \
http://localhost:4000/preserves/preserves.html
clean:
rm -f $(LITERATE_MD)
%.md: %.rkt
literate-lisp-to-markdown < $< > $@
test-all:
make -C tests
(cd implementations/javascript; npm test)
(cd implementations/python; make test)
(cd implementations/racket/preserves; make testonly)
(cd implementations/rust; cargo test)