File tree Expand file tree Collapse file tree 6 files changed +229
-0
lines changed
gendarme-json/gendarme-json.0.3.0
gendarme-toml/gendarme-toml.0.3.0
gendarme-yaml/gendarme-yaml.0.3.0
ppx_marshal_ext/ppx_marshal_ext.0.3.0
ppx_marshal/ppx_marshal.0.3.0 Expand file tree Collapse file tree 6 files changed +229
-0
lines changed Original file line number Diff line number Diff line change
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 <benjamin.somers@imt-atlantique.fr>"]
6
+ authors: ["Benjamin Somers <benjamin.somers@imt-atlantique.fr>"]
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.3.tar.gz"
33
+ checksum: [
34
+ "md5=d5c48669b7c3217fff80f8017ff7632e"
35
+ "sha512=d756cdc0307a4769ac9f22749f65c92674087b4f1e49fe9e9c82894f52e1bb3216c468dccd0f3127edcc823c25912de35a664acd659c35c57d046ef6f4901b67"
36
+ ]
37
+ }
Original file line number Diff line number Diff line change
1
+ # This file is generated by dune, edit dune-project instead
2
+ opam-version: "2.0"
3
+ synopsis: "Libraries to marshal OCaml data structures (TOML)"
4
+ description: "This package allows to marshal OCaml data structures to TOML"
5
+ maintainer: ["Benjamin Somers <benjamin.somers@imt-atlantique.fr>"]
6
+ authors: ["Benjamin Somers <benjamin.somers@imt-atlantique.fr>"]
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
+ "toml" {>= "7.1.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.3.tar.gz"
33
+ checksum: [
34
+ "md5=d5c48669b7c3217fff80f8017ff7632e"
35
+ "sha512=d756cdc0307a4769ac9f22749f65c92674087b4f1e49fe9e9c82894f52e1bb3216c468dccd0f3127edcc823c25912de35a664acd659c35c57d046ef6f4901b67"
36
+ ]
37
+ }
Original file line number Diff line number Diff line change
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 <benjamin.somers@imt-atlantique.fr>"]
6
+ authors: ["Benjamin Somers <benjamin.somers@imt-atlantique.fr>"]
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.3.tar.gz"
33
+ checksum: [
34
+ "md5=d5c48669b7c3217fff80f8017ff7632e"
35
+ "sha512=d756cdc0307a4769ac9f22749f65c92674087b4f1e49fe9e9c82894f52e1bb3216c468dccd0f3127edcc823c25912de35a664acd659c35c57d046ef6f4901b67"
36
+ ]
37
+ }
Original file line number Diff line number Diff line change
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 <benjamin.somers@imt-atlantique.fr>"]
7
+ authors: ["Benjamin Somers <benjamin.somers@imt-atlantique.fr>"]
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.3.tar.gz"
32
+ checksum: [
33
+ "md5=d5c48669b7c3217fff80f8017ff7632e"
34
+ "sha512=d756cdc0307a4769ac9f22749f65c92674087b4f1e49fe9e9c82894f52e1bb3216c468dccd0f3127edcc823c25912de35a664acd659c35c57d046ef6f4901b67"
35
+ ]
36
+ }
Original file line number Diff line number Diff line change
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 <benjamin.somers@imt-atlantique.fr>"]
7
+ authors: ["Benjamin Somers <benjamin.somers@imt-atlantique.fr>"]
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-toml" {= version & with-test}
17
+ "gendarme-yaml" {= version & with-test}
18
+ "ocaml" {>= "4.13.0"}
19
+ "ppxlib" {>= "0.26.0" & < "0.36"}
20
+ "odoc" {with-doc}
21
+ ]
22
+ build: [
23
+ ["dune" "subst"] {dev}
24
+ [
25
+ "dune"
26
+ "build"
27
+ "-p"
28
+ name
29
+ "-j"
30
+ jobs
31
+ "@install"
32
+ "@runtest" {with-test}
33
+ "@doc" {with-doc}
34
+ ]
35
+ ]
36
+ dev-repo: "git+https://github.com/bensmrs/gendarme.git"
37
+ url {
38
+ src: "https://github.com/bensmrs/gendarme/archive/refs/tags/0.3.tar.gz"
39
+ checksum: [
40
+ "md5=d5c48669b7c3217fff80f8017ff7632e"
41
+ "sha512=d756cdc0307a4769ac9f22749f65c92674087b4f1e49fe9e9c82894f52e1bb3216c468dccd0f3127edcc823c25912de35a664acd659c35c57d046ef6f4901b67"
42
+ ]
43
+ }
Original file line number Diff line number Diff line change
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 <benjamin.somers@imt-atlantique.fr>"]
7
+ authors: ["Benjamin Somers <benjamin.somers@imt-atlantique.fr>"]
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.3.tar.gz"
35
+ checksum: [
36
+ "md5=d5c48669b7c3217fff80f8017ff7632e"
37
+ "sha512=d756cdc0307a4769ac9f22749f65c92674087b4f1e49fe9e9c82894f52e1bb3216c468dccd0f3127edcc823c25912de35a664acd659c35c57d046ef6f4901b67"
38
+ ]
39
+ }
You can’t perform that action at this time.
0 commit comments