Skip to content

Commit 2f542bc

Browse files
committed
Release camlidl 1.12
Signed-off-by: Marcello Seri <[email protected]>
1 parent c8b56c4 commit 2f542bc

File tree

3 files changed

+62
-0
lines changed

3 files changed

+62
-0
lines changed
Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
description = "Stub generator from IDL description"
2+
version = "1.12"
3+
archive(byte) = "com.cma"
4+
archive(byte,plugin) = "com.cma"
5+
archive(native) = "com.cmxa"
Lines changed: 21 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,21 @@
1+
bin: [
2+
"?compiler/camlidl"
3+
"?compiler/camlidl.exe"
4+
]
5+
lib: [
6+
"META"
7+
"lib/com.cma"
8+
"lib/com.cmxa"
9+
"lib/com.cmi"
10+
"?lib/com.a"
11+
"?lib/com.lib"
12+
"?runtime/libcamlidl.a"
13+
"?runtime/libcamlidl.lib"
14+
"?runtime/cfactory.obj"
15+
"?runtime/cfactory.o"
16+
"runtime/camlidlruntime.h" { "caml/camlidlruntime.h" }
17+
]
18+
stublibs: [
19+
"?runtime/dllcamlidl.so"
20+
"?runtime/dllcamlidl.dll"
21+
]

packages/camlidl/camlidl.1.12/opam

Lines changed: 36 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,36 @@
1+
opam-version: "2.0"
2+
maintainer: "Nicolas Berthier <[email protected]>"
3+
authors: ["Xavier Leroy"]
4+
homepage: "https://github.com/xavierleroy/camlidl"
5+
dev-repo: "git+https://github.com/xavierleroy/camlidl.git"
6+
bug-reports: "https://github.com/xavierleroy/camlidl/issues"
7+
license: [
8+
"QPL-1.0 WITH OCaml-LGPL-linking-exception"
9+
"LGPL-2.0-or-later WITH OCaml-LGPL-linking-exception"
10+
]
11+
build: [
12+
["mv" "config/Makefile.unix" "config/Makefile"] {os != "win32"}
13+
["mv" "config/Makefile.mingw" "config/Makefile"] {os = "win32"}
14+
[make "all"]
15+
]
16+
synopsis: "Stub code generator for OCaml"
17+
description: """
18+
CamlIDL is a stub code generator for OCaml. It automates the
19+
generation of C stub code required for the Caml/C interface, based on
20+
an MIDL specification. Also provides some support for Microsoft's COM
21+
software components."""
22+
depends: [
23+
"ocaml" {>= "4.05"}
24+
]
25+
extra-files: [
26+
["camlidl.install" "md5=cf56e14faed046880b7c9d0f4cd737f1"]
27+
["META" "md5=2e2f78ac8c3e9f5581a28b2cec6d755b"]
28+
]
29+
conflicts: [
30+
"ocaml-option-bytecode-only"
31+
]
32+
url {
33+
src:
34+
"https://github.com/xavierleroy/camlidl/archive/camlidl112.tar.gz"
35+
checksum: "md5=6a33ac617bfbca2334f9c0fb8f9d3bb8"
36+
}

0 commit comments

Comments
 (0)