aboutsummaryrefslogtreecommitdiffstats
path: root/bindings/ocaml/bitreader/Makefile
diff options
context:
space:
mode:
authorGordon Henriksen <gordonhenriksen@mac.com>2007-12-11 00:20:48 +0000
committerGordon Henriksen <gordonhenriksen@mac.com>2007-12-11 00:20:48 +0000
commitbbc6597f02d108f32b5bdc7711cc67386196017b (patch)
treec0a9de6590c68d7d5cbd907da5ec03c723201e56 /bindings/ocaml/bitreader/Makefile
parent7eb587779e1c19768b98ba633c6dd0bbd306a323 (diff)
downloadexternal_llvm-bbc6597f02d108f32b5bdc7711cc67386196017b.zip
external_llvm-bbc6597f02d108f32b5bdc7711cc67386196017b.tar.gz
external_llvm-bbc6597f02d108f32b5bdc7711cc67386196017b.tar.bz2
Adding Ocaml bindings for the bitreader as requested by Sarah
Thompson. Usage should be something like this: open Llvm open Llvm_bitreader match read_bitcode_file fn with | Bitreader_failure msg -> prerr_endline msg | Bitreader_success m -> ...; dispose_module m Compile with: ocamlc llvm.cma llvm_bitreader.cma ocamlopt llvm.cmxa llvm_bitreader.cmxa git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@44824 91177308-0d34-0410-b5e6-96231b3b80d8
Diffstat (limited to 'bindings/ocaml/bitreader/Makefile')
-rw-r--r--bindings/ocaml/bitreader/Makefile20
1 files changed, 20 insertions, 0 deletions
diff --git a/bindings/ocaml/bitreader/Makefile b/bindings/ocaml/bitreader/Makefile
new file mode 100644
index 0000000..4acc7ee
--- /dev/null
+++ b/bindings/ocaml/bitreader/Makefile
@@ -0,0 +1,20 @@
+##===- bindings/ocaml/bitreader/Makefile -------------------*- Makefile -*-===##
+#
+# The LLVM Compiler Infrastructure
+#
+# This file was developed by Gordon Henriksen and is distributed under the
+# University of Illinois Open Source License. See LICENSE.TXT for details.
+#
+##===----------------------------------------------------------------------===##
+#
+# This is the makefile for the Objective Caml Llvm_bitreader interface.
+#
+##===----------------------------------------------------------------------===##
+
+LEVEL := ../../..
+LIBRARYNAME := llvm_bitreader
+DONT_BUILD_RELINKED := 1
+UsedComponents := bitreader
+UsedOcamlInterfaces := llvm
+
+include ../Makefile.ocaml