Skip to content

Commit 0d71120

Browse files
authored
Merge pull request #27964 from bensmrs/opam-publish-gendarme.0.2.0
5 packages from bensmrs/gendarme at 0.2.0
2 parents 6c01b25 + 5c9a272 commit 0d71120

File tree

5 files changed

+191
-0
lines changed
  • packages
    • gendarme-json/gendarme-json.0.2.0
    • gendarme-yaml/gendarme-yaml.0.2.0
    • gendarme/gendarme.0.2.0
    • ppx_marshal_ext/ppx_marshal_ext.0.2.0
    • ppx_marshal/ppx_marshal.0.2.0

5 files changed

+191
-0
lines changed
Lines changed: 37 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,37 @@
1+
# This file is generated by dune, edit dune-project instead
2+
opam-version: "2.0"
3+
synopsis: "Libraries to marshal OCaml data structures (JSON)"
4+
description: "This package allows to marshal OCaml data structures to JSON"
5+
maintainer: ["Benjamin Somers <[email protected]>"]
6+
authors: ["Benjamin Somers <[email protected]>"]
7+
license: "MIT"
8+
homepage: "https://github.com/bensmrs/gendarme"
9+
bug-reports: "https://github.com/bensmrs/gendarme/issues"
10+
depends: [
11+
"dune" {>= "2.7"}
12+
"ppx_marshal_ext" {= version}
13+
"yojson" {>= "1.6.0"}
14+
"odoc" {with-doc}
15+
]
16+
build: [
17+
["dune" "subst"] {dev}
18+
[
19+
"dune"
20+
"build"
21+
"-p"
22+
name
23+
"-j"
24+
jobs
25+
"@install"
26+
"@runtest" {with-test}
27+
"@doc" {with-doc}
28+
]
29+
]
30+
dev-repo: "git+https://github.com/bensmrs/gendarme.git"
31+
url {
32+
src: "https://github.com/bensmrs/gendarme/archive/refs/tags/0.2.tar.gz"
33+
checksum: [
34+
"md5=e53c6725f62cfe43c0ed2e1cd7d5a92b"
35+
"sha512=0f1bdabe80dd262e3e367183dd38229bad7ae7f22015d83bc0d779abf4c340c7db6ea3103cc26903a2269453d9102c33e085f78252d6d7957ca65b0111d79b2b"
36+
]
37+
}
Lines changed: 37 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,37 @@
1+
# This file is generated by dune, edit dune-project instead
2+
opam-version: "2.0"
3+
synopsis: "Libraries to marshal OCaml data structures (YAML)"
4+
description: "This package allows to marshal OCaml data structures to YAML"
5+
maintainer: ["Benjamin Somers <[email protected]>"]
6+
authors: ["Benjamin Somers <[email protected]>"]
7+
license: "MIT"
8+
homepage: "https://github.com/bensmrs/gendarme"
9+
bug-reports: "https://github.com/bensmrs/gendarme/issues"
10+
depends: [
11+
"dune" {>= "2.7"}
12+
"ppx_marshal_ext" {= version}
13+
"yaml" {>= "3.0.1"}
14+
"odoc" {with-doc}
15+
]
16+
build: [
17+
["dune" "subst"] {dev}
18+
[
19+
"dune"
20+
"build"
21+
"-p"
22+
name
23+
"-j"
24+
jobs
25+
"@install"
26+
"@runtest" {with-test}
27+
"@doc" {with-doc}
28+
]
29+
]
30+
dev-repo: "git+https://github.com/bensmrs/gendarme.git"
31+
url {
32+
src: "https://github.com/bensmrs/gendarme/archive/refs/tags/0.2.tar.gz"
33+
checksum: [
34+
"md5=e53c6725f62cfe43c0ed2e1cd7d5a92b"
35+
"sha512=0f1bdabe80dd262e3e367183dd38229bad7ae7f22015d83bc0d779abf4c340c7db6ea3103cc26903a2269453d9102c33e085f78252d6d7957ca65b0111d79b2b"
36+
]
37+
}
Lines changed: 36 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,36 @@
1+
# This file is generated by dune, edit dune-project instead
2+
opam-version: "2.0"
3+
synopsis: "Libraries to marshal OCaml data structures"
4+
description:
5+
"This package provides common primitives to marshal OCaml data structures"
6+
maintainer: ["Benjamin Somers <[email protected]>"]
7+
authors: ["Benjamin Somers <[email protected]>"]
8+
license: "MIT"
9+
homepage: "https://github.com/bensmrs/gendarme"
10+
bug-reports: "https://github.com/bensmrs/gendarme/issues"
11+
depends: [
12+
"dune" {>= "2.7"}
13+
"odoc" {with-doc}
14+
]
15+
build: [
16+
["dune" "subst"] {dev}
17+
[
18+
"dune"
19+
"build"
20+
"-p"
21+
name
22+
"-j"
23+
jobs
24+
"@install"
25+
"@runtest" {with-test}
26+
"@doc" {with-doc}
27+
]
28+
]
29+
dev-repo: "git+https://github.com/bensmrs/gendarme.git"
30+
url {
31+
src: "https://github.com/bensmrs/gendarme/archive/refs/tags/0.2.tar.gz"
32+
checksum: [
33+
"md5=e53c6725f62cfe43c0ed2e1cd7d5a92b"
34+
"sha512=0f1bdabe80dd262e3e367183dd38229bad7ae7f22015d83bc0d779abf4c340c7db6ea3103cc26903a2269453d9102c33e085f78252d6d7957ca65b0111d79b2b"
35+
]
36+
}
Lines changed: 42 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,42 @@
1+
# This file is generated by dune, edit dune-project instead
2+
opam-version: "2.0"
3+
synopsis: "Preprocessor extension to marshal OCaml types"
4+
description:
5+
"This package provides a preprocessor extension to automatically define marshallers for OCaml types"
6+
maintainer: ["Benjamin Somers <[email protected]>"]
7+
authors: ["Benjamin Somers <[email protected]>"]
8+
license: "MIT"
9+
homepage: "https://github.com/bensmrs/gendarme"
10+
bug-reports: "https://github.com/bensmrs/gendarme/issues"
11+
depends: [
12+
"dune" {>= "2.7"}
13+
"alcotest" {with-test}
14+
"gendarme" {= version}
15+
"gendarme-json" {= version & with-test}
16+
"gendarme-yaml" {= version & with-test}
17+
"ocaml" {>= "4.13.0"}
18+
"ppxlib" {>= "0.26.0" & < "0.36"}
19+
"odoc" {with-doc}
20+
]
21+
build: [
22+
["dune" "subst"] {dev}
23+
[
24+
"dune"
25+
"build"
26+
"-p"
27+
name
28+
"-j"
29+
jobs
30+
"@install"
31+
"@runtest" {with-test}
32+
"@doc" {with-doc}
33+
]
34+
]
35+
dev-repo: "git+https://github.com/bensmrs/gendarme.git"
36+
url {
37+
src: "https://github.com/bensmrs/gendarme/archive/refs/tags/0.2.tar.gz"
38+
checksum: [
39+
"md5=e53c6725f62cfe43c0ed2e1cd7d5a92b"
40+
"sha512=0f1bdabe80dd262e3e367183dd38229bad7ae7f22015d83bc0d779abf4c340c7db6ea3103cc26903a2269453d9102c33e085f78252d6d7957ca65b0111d79b2b"
41+
]
42+
}
Lines changed: 39 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,39 @@
1+
# This file is generated by dune, edit dune-project instead
2+
opam-version: "2.0"
3+
synopsis: "Preprocessor extension to simplify writing Gendarme encoders"
4+
description:
5+
"This package provides a preprocessor extension for lazy programmers to save a few lines of code when writing Gendarme encoders"
6+
maintainer: ["Benjamin Somers <[email protected]>"]
7+
authors: ["Benjamin Somers <[email protected]>"]
8+
license: "MIT"
9+
homepage: "https://github.com/bensmrs/gendarme"
10+
bug-reports: "https://github.com/bensmrs/gendarme/issues"
11+
depends: [
12+
"dune" {>= "2.7"}
13+
"gendarme" {= version}
14+
"ocaml" {>= "4.13.0"}
15+
"ppxlib" {>= "0.26.0" & < "0.36"}
16+
"odoc" {with-doc}
17+
]
18+
build: [
19+
["dune" "subst"] {dev}
20+
[
21+
"dune"
22+
"build"
23+
"-p"
24+
name
25+
"-j"
26+
jobs
27+
"@install"
28+
"@runtest" {with-test}
29+
"@doc" {with-doc}
30+
]
31+
]
32+
dev-repo: "git+https://github.com/bensmrs/gendarme.git"
33+
url {
34+
src: "https://github.com/bensmrs/gendarme/archive/refs/tags/0.2.tar.gz"
35+
checksum: [
36+
"md5=e53c6725f62cfe43c0ed2e1cd7d5a92b"
37+
"sha512=0f1bdabe80dd262e3e367183dd38229bad7ae7f22015d83bc0d779abf4c340c7db6ea3103cc26903a2269453d9102c33e085f78252d6d7957ca65b0111d79b2b"
38+
]
39+
}

0 commit comments

Comments
 (0)