Home | History | Annotate | Download | only in llvm
      1 name = "llvm"
      2 version = "@PACKAGE_VERSION@"
      3 description = "Low Level Virtual Machine OCaml bindings"
      4 archive(byte) = "llvm.cma"
      5 archive(native) = "llvm.cmxa"
      6 directory = "."
      7 linkopts = "-ccopt -lstdc++"
      8 
      9 package "analysis" (
     10     requires = "llvm"
     11     version = "@PACKAGE_VERSION@"
     12     description = "Intermediate representation analysis for LLVM"
     13     archive(byte) = "llvm_analysis.cma"
     14     archive(native) = "llvm_analysis.cmxa"
     15 )
     16 
     17 package "bitreader" (
     18     requires = "llvm"
     19     version  = "@PACKAGE_VERSION@"
     20     description = "Bitcode reader for LLVM"
     21     archive(byte) = "llvm_bitreader.cma"
     22     archive(native) = "llvm_bitreader.cmxa"
     23 )
     24 
     25 package "bitwriter" (
     26     requires = "llvm,unix"
     27     version = "@PACKAGE_VERSION@"
     28     description = "Bitcode writer for LLVM"
     29     archive(byte) = "llvm_bitwriter.cma"
     30     archive(native) = "llvm_bitwriter.cmxa"
     31 )
     32 
     33 package "executionengine" (
     34     requires = "llvm,llvm.target"
     35     version = "@PACKAGE_VERSION@"
     36     description = "JIT and Interpreter for LLVM"
     37     archive(byte) = "llvm_executionengine.cma"
     38     archive(native) = "llvm_executionengine.cmxa"
     39 )
     40 
     41 package "ipo" (
     42     requires = "llvm"
     43     version  = "@PACKAGE_VERSION@"
     44     description = "IPO Transforms for LLVM"
     45     archive(byte) = "llvm_ipo.cma"
     46     archive(native) = "llvm_ipo.cmxa"
     47 )
     48 
     49 package "scalar_opts" (
     50     requires = "llvm"
     51     version = "@PACKAGE_VERSION@"
     52     description = "Scalar Transforms for LLVM"
     53     archive(byte) = "llvm_scalar_opts.cma"
     54     archive(native) = "llvm_scalar_opts.cmxa"
     55 )
     56 
     57 package "target" (
     58     requires = "llvm"
     59     version  = "@PACKAGE_VERSION@"
     60     description = "Target Information for LLVM"
     61     archive(byte) = "llvm_target.cma"
     62     archive(native) = "llvm_target.cmxa"
     63 )
     64