aboutsummaryrefslogtreecommitdiff
path: root/Makefile.dune
diff options
context:
space:
mode:
Diffstat (limited to 'Makefile.dune')
-rw-r--r--Makefile.dune8
1 files changed, 6 insertions, 2 deletions
diff --git a/Makefile.dune b/Makefile.dune
index b433ed1b94..0520d43da9 100644
--- a/Makefile.dune
+++ b/Makefile.dune
@@ -4,7 +4,7 @@
.PHONY: help voboot states world watch check # Main developer targets
.PHONY: coq coqide coqide-server # Package targets
.PHONY: quickbyte quickopt quickide # Partial / quick developer targets
-.PHONY: refman-html stdlib-html apidoc # Documentation targets
+.PHONY: refman-html refman-pdf stdlib-html apidoc # Documentation targets
.PHONY: test-suite release # Accessory targets
.PHONY: fmt ocheck ireport clean # Maintenance targets
@@ -32,6 +32,7 @@ help:
@echo ""
@echo " - test-suite: run Coq's test suite"
@echo " - refman-html: build Coq's reference manual [HTML version]"
+ @echo " - refman-pdf: build Coq's reference manual [PDF version]"
@echo " - stdlib-html: build Coq's Stdlib documentation [HTML version]"
@echo " - apidoc: build ML API documentation"
@echo " - release: build Coq in release mode"
@@ -92,6 +93,9 @@ test-suite: voboot
refman-html: voboot
dune build @refman-html
+refman-pdf: voboot
+ dune build @refman-pdf
+
stdlib-html: voboot
dune build @stdlib-html
@@ -102,7 +106,7 @@ release: voboot
dune build $(DUNEOPT) -p coq
fmt: voboot
- dune build @fmt
+ dune build @fmt --auto-promote
ocheck: voboot
dune build $(DUNEOPT) @install --workspace=dev/dune-workspace.all