]> TLD Linux GIT Repositories - packages/llvm.git/blobdiff - llvm-ocaml-shared.patch
- merged 3.9.1 from PLD, TLDized
[packages/llvm.git] / llvm-ocaml-shared.patch
diff --git a/llvm-ocaml-shared.patch b/llvm-ocaml-shared.patch
new file mode 100644 (file)
index 0000000..0ab5cac
--- /dev/null
@@ -0,0 +1,26 @@
+--- llvm-3.8.1.src/cmake/modules/AddOCaml.cmake.orig   2016-10-11 22:03:29.695199936 +0200
++++ llvm-3.8.1.src/cmake/modules/AddOCaml.cmake        2016-10-12 20:14:25.327621462 +0200
+@@ -37,11 +37,13 @@
+   set(ocaml_inputs)
++  option(OCAML_BUILD_SHARED_LIBS "Build ocaml shared libraries" ON)
++
+   set(ocaml_outputs "${bin}/${name}.cma")
+   if( ARG_C )
+     list(APPEND ocaml_outputs
+          "${bin}/lib${name}${CMAKE_STATIC_LIBRARY_SUFFIX}")
+-    if ( BUILD_SHARED_LIBS )
++    if ( OCAML_BUILD_SHARED_LIBS )
+       list(APPEND ocaml_outputs
+            "${bin}/dll${name}${CMAKE_SHARED_LIBRARY_SUFFIX}")
+     endif()
+@@ -62,7 +64,7 @@
+     list(APPEND ocaml_flags ${dep_ocaml_flags})
+   endforeach()
+-  if( NOT BUILD_SHARED_LIBS )
++  if( NOT OCAML_BUILD_SHARED_LIBS )
+     list(APPEND ocaml_flags "-custom")
+   endif()