2020-06-29 12:16:44 +00:00
|
|
|
LITERATE_MD=unquoting.md
|
|
|
|
|
|
|
|
all: $(LITERATE_MD) preserves.pdf
|
|
|
|
|
2018-09-29 16:26:39 +00:00
|
|
|
preserves.pdf: preserves.md preserves.css
|
2019-08-18 16:52:11 +00:00
|
|
|
google-chrome --headless --disable-gpu --print-to-pdf=$@ \
|
|
|
|
http://localhost:4000/preserves/preserves.html
|
2020-05-13 10:56:01 +00:00
|
|
|
|
2020-06-29 12:16:44 +00:00
|
|
|
clean:
|
|
|
|
rm -f $(LITERATE_MD)
|
|
|
|
|
|
|
|
%.md: %.rkt
|
|
|
|
literate-lisp-to-markdown < $< > $@
|
|
|
|
|
2020-05-13 10:56:01 +00:00
|
|
|
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)
|