diff options
| author | gmelquio | 2009-10-06 16:56:05 +0000 |
|---|---|---|
| committer | gmelquio | 2009-10-06 16:56:05 +0000 |
| commit | 250d227e2b71ac661fda21efcd37227ca9612b7a (patch) | |
| tree | b070260b78b04795c77b76dc904df7f5192601a5 | |
| parent | 99e196294f3de42f5f7285cbc7fa40f8171026a6 (diff) | |
Fixed installation of Coqide interface/library files (bug #2147).
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/coq/trunk@12376 85f007b7-540e-0410-9357-904b9bb8a0f7
| -rw-r--r-- | Makefile.build | 4 | ||||
| -rw-r--r-- | Makefile.common | 2 |
2 files changed, 6 insertions, 0 deletions
diff --git a/Makefile.build b/Makefile.build index 39df58c176..c66a590ec1 100644 --- a/Makefile.build +++ b/Makefile.build @@ -317,11 +317,15 @@ install-ide-no: install-ide-byte: $(MKDIR) $(FULLBINDIR) $(INSTALLBIN) $(COQIDEBYTE) $(FULLBINDIR) + $(INSTALLSH) $(FULLCOQLIB) $(IDECMA) \ + `cat $(IDECMA:.cma=.mllib.d) | tr ' ' '\n' | sed -n -e "/\.cmo/s/\.cmo/\.cmi/p"` cd $(FULLBINDIR); ln -sf coqide.byte$(EXE) coqide$(EXE) install-ide-opt: $(MKDIR) $(FULLBINDIR) $(INSTALLBIN) $(COQIDEBYTE) $(COQIDEOPT) $(FULLBINDIR) + $(INSTALLSH) $(FULLCOQLIB) $(IDECMA) $(IDECMA:.cma=.cmxa) $(IDECMA:.cma=.a) \ + `cat $(IDECMA:.cma=.mllib.d) | tr ' ' '\n' | sed -n -e "/\.cmo/s/\.cmo/\.cmi/p"` cd $(FULLBINDIR); ln -sf coqide.opt$(EXE) coqide$(EXE) install-ide-files: diff --git a/Makefile.common b/Makefile.common index 3c56226ef0..918d637e1b 100644 --- a/Makefile.common +++ b/Makefile.common @@ -210,6 +210,8 @@ CMXA:=$(CMA:.cma=.cmxa) LINKCMO:=$(CONFIG) $(CORECMA) $(STATICPLUGINS) LINKCMX:=$(CONFIG:.cmo=.cmx) $(CORECMA:.cma=.cmxa) $(STATICPLUGINS:.cma=.cmxa) +IDECMA:=ide/ide.cma + # modules known by the toplevel of Coq OBJSMOD:=Coq_config \ |
