# Frontend to dune. DIRS=$(shell ls */README.org | sed "s|/README.org||g") DOCS=$(patsubst %, docs/%.html, $(DIRS)) .PHONY: default build install uninstall test clean default: tangle build doc docs/%.html: %/README.org - ./bin/tangle.sh $* - ./bin/build_doc.sh $* doc: $(DOCS) build: dune build test: dune runtest -f install: dune install uninstall: dune uninstall clean: dune clean # Optionally, remove all files/folders ignored by git as defined # in .gitignore (-X). git clean -dfXq