aboutsummaryrefslogtreecommitdiff
path: root/Makefile
diff options
context:
space:
mode:
authorGravatar Jason Gross <jgross@mit.edu>2017-11-24 15:21:01 -0500
committerGravatar Jason Gross <jasongross9@gmail.com>2017-11-26 09:35:56 -0500
commit5dbccd33123542384b4cfb5436324181c5b13148 (patch)
tree54d221f1d5eb90a09d5673903f0586b931f26ce3 /Makefile
parentf997c539d69e1d73f0ab4d76113b22729d49ed0b (diff)
Add a target to speed up coqdep with a kludge on travis
Diffstat (limited to 'Makefile')
-rw-r--r--Makefile11
1 files changed, 11 insertions, 0 deletions
diff --git a/Makefile b/Makefile
index ee92d04ac..a653be996 100644
--- a/Makefile
+++ b/Makefile
@@ -140,6 +140,17 @@ display: $(DISPLAY_VO:.vo=.log) coqprime
regenerate-curves::
./regenerate-curves.sh
+# extra target for faster coqdep
+.PHONY: src/Specific/.autgenerated-deps
+src/Specific/.autgenerated-deps:
+ $(SHOW)'COQDEP $@'
+ $(HIDE)$(COQDEP) $(COQLIBS) -dyndep var -c $(SPECIFIC_GENERATED_VOFILES:.vo=.v) $(redir_if_ok)
+
+.PHONY: fast-autogenerated-deps
+fast-autogenerated-deps: src/Specific/.autgenerated-deps
+ $(SHOW)'CP .v.d'
+ $(HIDE)for i in $(SPECIFIC_GENERATED_VOFILES:.vo=.v.d); do cp -f src/Specific/.autgenerated-deps $$i; done
+
printlite::
@echo 'Files Made:'
@for i in $(sort $(LITE_VOFILES)); do echo $$i; done