archive(byte) = "llvm.cma"
archive(native) = "llvm.cmxa"
directory = "."
-linkopts = "-ccopt -lstdc++"
package "analysis" (
requires = "llvm"
)
package "executionengine" (
- requires = "llvm,llvm.target"
+ requires = "llvm,llvm.target,ctypes.foreign"
version = "@PACKAGE_VERSION@"
description = "JIT and Interpreter for LLVM"
archive(byte) = "llvm_executionengine.cma"
archive(native) = "llvm_ipo.cmxa"
)
+package "irreader" (
+ requires = "llvm"
+ version = "@PACKAGE_VERSION@"
+ description = "IR assembly reader for LLVM"
+ archive(byte) = "llvm_irreader.cma"
+ archive(native) = "llvm_irreader.cmxa"
+)
+
package "scalar_opts" (
requires = "llvm"
version = "@PACKAGE_VERSION@"
archive(native) = "llvm_scalar_opts.cmxa"
)
+package "transform_utils" (
+ requires = "llvm"
+ version = "@PACKAGE_VERSION@"
+ description = "Transform utilities for LLVM"
+ archive(byte) = "llvm_transform_utils.cma"
+ archive(native) = "llvm_transform_utils.cmxa"
+)
+
package "vectorize" (
requires = "llvm"
version = "@PACKAGE_VERSION@"
archive(byte) = "llvm_linker.cma"
archive(native) = "llvm_linker.cmxa"
)
+
+package "all_backends" (
+ requires = "llvm"
+ version = "@PACKAGE_VERSION@"
+ description = "All backends for LLVM"
+ archive(byte) = "llvm_all_backends.cma"
+ archive(native) = "llvm_all_backends.cmxa"
+)