2 version = "@PACKAGE_VERSION@"
3 description = "LLVM OCaml bindings"
4 archive(byte) = "llvm.cma"
5 archive(native) = "llvm.cmxa"
10 version = "@PACKAGE_VERSION@"
11 description = "Intermediate representation analysis for LLVM"
12 archive(byte) = "llvm_analysis.cma"
13 archive(native) = "llvm_analysis.cmxa"
18 version = "@PACKAGE_VERSION@"
19 description = "Bitcode reader for LLVM"
20 archive(byte) = "llvm_bitreader.cma"
21 archive(native) = "llvm_bitreader.cmxa"
25 requires = "llvm,unix"
26 version = "@PACKAGE_VERSION@"
27 description = "Bitcode writer for LLVM"
28 archive(byte) = "llvm_bitwriter.cma"
29 archive(native) = "llvm_bitwriter.cmxa"
32 package "executionengine" (
33 requires = "llvm,llvm.target,ctypes.foreign"
34 version = "@PACKAGE_VERSION@"
35 description = "JIT and Interpreter for LLVM"
36 archive(byte) = "llvm_executionengine.cma"
37 archive(native) = "llvm_executionengine.cmxa"
42 version = "@PACKAGE_VERSION@"
43 description = "IPO Transforms for LLVM"
44 archive(byte) = "llvm_ipo.cma"
45 archive(native) = "llvm_ipo.cmxa"
50 version = "@PACKAGE_VERSION@"
51 description = "IR assembly reader for LLVM"
52 archive(byte) = "llvm_irreader.cma"
53 archive(native) = "llvm_irreader.cmxa"
56 package "scalar_opts" (
58 version = "@PACKAGE_VERSION@"
59 description = "Scalar Transforms for LLVM"
60 archive(byte) = "llvm_scalar_opts.cma"
61 archive(native) = "llvm_scalar_opts.cmxa"
64 package "transform_utils" (
66 version = "@PACKAGE_VERSION@"
67 description = "Transform utilities for LLVM"
68 archive(byte) = "llvm_transform_utils.cma"
69 archive(native) = "llvm_transform_utils.cmxa"
74 version = "@PACKAGE_VERSION@"
75 description = "Vector Transforms for LLVM"
76 archive(byte) = "llvm_vectorize.cma"
77 archive(native) = "llvm_vectorize.cmxa"
80 package "passmgr_builder" (
82 version = "@PACKAGE_VERSION@"
83 description = "Pass Manager Builder for LLVM"
84 archive(byte) = "llvm_passmgr_builder.cma"
85 archive(native) = "llvm_passmgr_builder.cmxa"
90 version = "@PACKAGE_VERSION@"
91 description = "Target Information for LLVM"
92 archive(byte) = "llvm_target.cma"
93 archive(native) = "llvm_target.cmxa"
98 version = "@PACKAGE_VERSION@"
99 description = "Intermediate Representation Linker for LLVM"
100 archive(byte) = "llvm_linker.cma"
101 archive(native) = "llvm_linker.cmxa"
104 package "all_backends" (
106 version = "@PACKAGE_VERSION@"
107 description = "All backends for LLVM"
108 archive(byte) = "llvm_all_backends.cma"
109 archive(native) = "llvm_all_backends.cmxa"