aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--Makefile.build17
1 files changed, 14 insertions, 3 deletions
diff --git a/Makefile.build b/Makefile.build
index 2f237b25c7..048b118a6f 100644
--- a/Makefile.build
+++ b/Makefile.build
@@ -635,16 +635,27 @@ FULLDOCDIR=$(DOCDIR:"$(OLDROOT)%="$(COQINSTALLPREFIX)%)
install-coq: install-binaries install-library install-coq-info
install-coqlight: install-binaries install-library-light
-install-binaries:: install-$(BEST) install-tools
+install-binaries:: install-$(BEST) install-tools install-plugins-$(BEST)
+install-plugins-byte::
+ $(MKDIR) $(FULLBINDIR)
+ ifneq($(HASNATDYNLINK),false)
+ cp --parents $(INITPLUGINS) $(FULLBINDIR)
+ endif
+
+install-plugins-opt::
+ $(MKDIR) $(FULLBINDIR)
+ ifneq($(HASNATDYNLINK),false)
+ cp --parents $(INITPLUGINSOPT) $(FULLBINDIR)
+ endif
install-byte::
$(MKDIR) $(FULLBINDIR)
- $(INSTALLBIN) $(COQMKTOP) $(COQC) $(COQTOPBYTE) $(INITPLUGINS) $(FULLBINDIR)
+ $(INSTALLBIN) $(COQMKTOP) $(COQC) $(COQTOPBYTE) $(FULLBINDIR)
cd $(FULLBINDIR); ln -sf coqtop.byte$(EXE) coqtop$(EXE)
install-opt::
$(MKDIR) $(FULLBINDIR)
- $(INSTALLBIN) $(COQMKTOP) $(COQC) $(COQTOPBYTE) $(COQTOPOPT) $(INITPLUGINSOPT) $(FULLBINDIR)
+ $(INSTALLBIN) $(COQMKTOP) $(COQC) $(COQTOPBYTE) $(COQTOPOPT) $(FULLBINDIR)
cd $(FULLBINDIR); ln -sf coqtop.opt$(EXE) coqtop$(EXE)
install-tools::