# You could also set to "wget -o -" GET="curl" MOCHA=./node_modules/.bin/mocha ISTANBUL=./node_modules/.bin/nyc all: README.md test: test/TurtleTests/manifest.ttl test/rdf-mt-tests/manifest.ttl $(MOCHA) coverage: test/TurtleTests/manifest.ttl $(ISTANBUL) --reporter=html $(MOCHA) test/TurtleTests/manifest.ttl: | test/TurtleTests test/TurtleTests: $(GET) 'https://www.w3.org/2013/TurtleTests/TESTS.tar.gz' | tar -zx -C test -f - test/rdf-mt-tests/manifest.ttl: | test/rdf-mt-tests test/rdf-mt-tests: mkdir $@ $(GET) 'https://www.w3.org/2013/rdf-mt-tests/TESTS.tar.gz' | tar -zx -C test/rdf-mt-tests -f - # Edit with: # $ ijsnotebook README.ipynb # `cat -s` collapses multiple newlines into a single newline README.md: README.ipynb jupyter-nbconvert $< --to markdown --stdout | sed 's/^var /const /' | cat -s > $@ clean: rm -rf README.md coverage .PHONY: test clean