[llvm-objdump] - Import the test/Object/X86/no-start-symbol.test test case and rewrit...
[llvm-complete.git] / bindings / ocaml / llvm / META.llvm.in
blobadafd788ebf4ef9045d00937d45392d0d08b4beb
1 name = "llvm"
2 version = "@PACKAGE_VERSION@"
3 description = "LLVM OCaml bindings"
4 archive(byte) = "llvm.cma"
5 archive(native) = "llvm.cmxa"
6 directory = "llvm"
8 package "analysis" (
9     requires = "llvm"
10     version = "@PACKAGE_VERSION@"
11     description = "Intermediate representation analysis for LLVM"
12     archive(byte) = "llvm_analysis.cma"
13     archive(native) = "llvm_analysis.cmxa"
16 package "bitreader" (
17     requires = "llvm"
18     version  = "@PACKAGE_VERSION@"
19     description = "Bitcode reader for LLVM"
20     archive(byte) = "llvm_bitreader.cma"
21     archive(native) = "llvm_bitreader.cmxa"
24 package "bitwriter" (
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"
40 package "ipo" (
41     requires = "llvm"
42     version  = "@PACKAGE_VERSION@"
43     description = "IPO Transforms for LLVM"
44     archive(byte) = "llvm_ipo.cma"
45     archive(native) = "llvm_ipo.cmxa"
48 package "irreader" (
49     requires = "llvm"
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" (
57     requires = "llvm"
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" (
65     requires = "llvm"
66     version = "@PACKAGE_VERSION@"
67     description = "Transform utilities for LLVM"
68     archive(byte) = "llvm_transform_utils.cma"
69     archive(native) = "llvm_transform_utils.cmxa"
72 package "vectorize" (
73     requires = "llvm"
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" (
81     requires = "llvm"
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"
88 package "target" (
89     requires = "llvm"
90     version  = "@PACKAGE_VERSION@"
91     description = "Target Information for LLVM"
92     archive(byte) = "llvm_target.cma"
93     archive(native) = "llvm_target.cmxa"
96 package "linker" (
97     requires = "llvm"
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" (
105     requires = "llvm"
106     version  = "@PACKAGE_VERSION@"
107     description = "All backends for LLVM"
108     archive(byte) = "llvm_all_backends.cma"
109     archive(native) = "llvm_all_backends.cmxa"