]> git.pld-linux.org Git - packages/llvm.git/blame - llvm-bug11177.patch
- fix ocaml binding build, release 1.
[packages/llvm.git] / llvm-bug11177.patch
CommitLineData
bc8a0b58
PS
1make *** No rule to make target (...)/rpm/BUILD/llvm-3.0.src/obj/bindings/ocaml/llvm/Release/META.llvm, needed by install-meta.
2
3Index: bindings/ocaml/Makefile.ocaml
4===================================================================
5--- bindings/ocaml/Makefile.ocaml (revision 144182)
6+++ bindings/ocaml/Makefile.ocaml (revision 144183)
7@@ -238,14 +238,14 @@
8 # Also install the .mli's (headers) as documentation.
9 install-cmis: $(OutputsCMI) $(OcamlHeaders)
10 $(Verb) $(MKDIR) $(PROJ_libocamldir)
11+ $(Verb) for i in $(OcamlHeaders:$(ObjDir)/%=%); do \
12+ $(EchoCmd) "Installing $(BuildMode) $(PROJ_libocamldir)/$$i"; \
13+ $(DataInstall) $(ObjDir)/$$i "$(PROJ_libocamldir)/$$i"; \
14+ done
15 $(Verb) for i in $(OutputsCMI:$(OcamlDir)/%=%); do \
16 $(EchoCmd) "Installing $(BuildMode) $(PROJ_libocamldir)/$$i"; \
17 $(DataInstall) $(OcamlDir)/$$i "$(PROJ_libocamldir)/$$i"; \
18 done
19- $(Verb) for i in $(OcamlHeaders:$(ObjDir)/%=%); do \
20- $(EchoCmd) "Installing $(BuildMode) $(PROJ_libocamldir)/$$i"; \
21- $(DataInstall) $(ObjDir)/$$i "$(PROJ_libocamldir)/$$i"; \
22- done
23
24 uninstall-cmis::
25 $(Verb) for i in $(OutputsCMI:$(OcamlDir)/%=%); do \
26Index: bindings/ocaml/llvm/Makefile
27===================================================================
28--- bindings/ocaml/llvm/Makefile (revision 144182)
29+++ bindings/ocaml/llvm/Makefile (revision 144183)
30@@ -30,11 +30,13 @@
31 $(OcamlDir)/META.llvm: META.llvm
32 $(Verb) $(CP) -f $< $@
33
34-install-meta:: $(ObjDir)/META.llvm
35+install-meta:: $(OcamlDir)/META.llvm
36 $(Echo) "Install $(BuildMode) $(DestMETA)"
37 $(Verb) $(MKDIR) $(PROJ_libocamldir)
38- $(Verb) $(DataInstall) META.llvm "$(DestMETA)"
39+ $(Verb) $(DataInstall) $< "$(DestMETA)"
40
41 uninstall-meta::
42 $(Echo) "Uninstalling $(DestMETA)"
43 -$(Verb) $(RM) -f "$(DestMETA)"
44+
45+.PHONY: copy-meta install-meta uninstall-meta
This page took 0.073256 seconds and 4 git commands to generate.