File tree Expand file tree Collapse file tree 3 files changed +216
-0
lines changed
dockerfile-cmd/dockerfile-cmd.8.2.2
dockerfile-opam/dockerfile-opam.8.2.2
dockerfile/dockerfile.8.2.2 Expand file tree Collapse file tree 3 files changed +216
-0
lines changed Original file line number Diff line number Diff line change 1+ opam-version: "2.0"
2+ synopsis: "Dockerfile eDSL -- generation support"
3+ description: """
4+ This library provides a typed OCaml interface to generating Dockerfiles
5+ programmatically without having to resort to lots of shell scripting and
6+ awk/sed-style assembly.
7+
8+ This sublibrary has support functions for generating arrays of Dockerfiles
9+ programmatically.
10+ """
11+ maintainer: [
12+ "Anil Madhavapeddy <
[email protected] >"
13+ "Antonin Décimo <
[email protected] >"
14+ "David Allsopp <
[email protected] >"
15+ 16+ "Thomas Leonard <
[email protected] >"
17+ "Tim McGilchrist <
[email protected] >"
18+ ]
19+ authors: [
20+ "Anil Madhavapeddy"
21+ "Anton Kochkov"
22+ "Antonin Décimo"
23+ "David Allsopp"
24+ "Ewan Mellor"
25+ "Kate Deplaix"
26+ "Louis Gesbert"
27+ "Mark Elvers"
28+ "Thomas Leonard"
29+ "Tim McGilchrist"
30+ ]
31+ license: "ISC"
32+ tags: ["org:mirage" "org:ocamllabs"]
33+ homepage: "https://github.com/ocurrent/ocaml-dockerfile"
34+ doc: "https://ocurrent.github.io/ocaml-dockerfile/doc/dockerfile-cmd/"
35+ bug-reports: "https://github.com/ocurrent/ocaml-dockerfile/issues"
36+ depends: [
37+ "dune" {>= "3.0"}
38+ "bos" {>= "0.2"}
39+ "cmdliner"
40+ "dockerfile-opam" {= version}
41+ "fmt" {>= "0.8.7"}
42+ "logs"
43+ "ppx_sexp_conv" {>= "v0.9.0"}
44+ "sexplib"
45+ "odoc" {with-doc}
46+ ]
47+ conflicts: [
48+ "result" {< "1.5"}
49+ "rresult" {< "0.7.0"}
50+ ]
51+ build: [
52+ ["dune" "subst"] {dev}
53+ [
54+ "dune"
55+ "build"
56+ "-p"
57+ name
58+ "-j"
59+ jobs
60+ "@install"
61+ "@runtest" {with-test}
62+ "@doc" {with-doc}
63+ ]
64+ ]
65+ dev-repo: "git+https://github.com/ocurrent/ocaml-dockerfile.git"
66+ url {
67+ src:
68+ "https://github.com/ocurrent/ocaml-dockerfile/releases/download/v8.2.2/dockerfile-8.2.2.tbz"
69+ checksum: [
70+ "sha256=c862934be41936d65fbf7ca89d8699adc3deb22d0fb4e0e0e8505342a107c5ab"
71+ "sha512=a5300fd66567c02b3987801f1905a3d15f1f7217d3c83ff70a1190520c3a000ef256541d3b471df26be52e245c187b4f12e20c5bb6e6f033a1a185cd5c96428b"
72+ ]
73+ }
74+ x-commit-hash: "2f7379b072897cb42fa62f70ca7f49a5598f50f6"
Original file line number Diff line number Diff line change 1+ opam-version: "2.0"
2+ synopsis: "Dockerfile eDSL -- opam support"
3+ description: """
4+ This library provides a typed OCaml interface to generating Dockerfiles
5+ programmatically without having to resort to lots of shell scripting and
6+ awk/sed-style assembly.
7+
8+ The opam subpackage provides opam and Linux-specific distribution support
9+ for generating dockerfiles.
10+ """
11+ maintainer: [
12+ "Anil Madhavapeddy <
[email protected] >"
13+ "Antonin Décimo <
[email protected] >"
14+ "David Allsopp <
[email protected] >"
15+ 16+ "Thomas Leonard <
[email protected] >"
17+ "Tim McGilchrist <
[email protected] >"
18+ ]
19+ authors: [
20+ "Anil Madhavapeddy"
21+ "Anton Kochkov"
22+ "Antonin Décimo"
23+ "David Allsopp"
24+ "Ewan Mellor"
25+ "Kate Deplaix"
26+ "Louis Gesbert"
27+ "Mark Elvers"
28+ "Thomas Leonard"
29+ "Tim McGilchrist"
30+ ]
31+ license: "ISC"
32+ tags: ["org:mirage" "org:ocamllabs"]
33+ homepage: "https://github.com/ocurrent/ocaml-dockerfile"
34+ doc: "https://ocurrent.github.io/ocaml-dockerfile/doc/dockerfile-opam/"
35+ bug-reports: "https://github.com/ocurrent/ocaml-dockerfile/issues"
36+ depends: [
37+ "dune" {>= "3.0"}
38+ "astring"
39+ "dockerfile" {= version}
40+ "fmt" {>= "0.8.7"}
41+ "ocaml-version" {>= "3.5.0"}
42+ "ppx_sexp_conv" {>= "v0.9.0"}
43+ "sexplib"
44+ "odoc" {with-doc}
45+ ]
46+ conflicts: [
47+ "result" {< "1.5"}
48+ "rresult" {< "0.7.0"}
49+ ]
50+ build: [
51+ ["dune" "subst"] {dev}
52+ [
53+ "dune"
54+ "build"
55+ "-p"
56+ name
57+ "-j"
58+ jobs
59+ "@install"
60+ "@runtest" {with-test}
61+ "@doc" {with-doc}
62+ ]
63+ ]
64+ dev-repo: "git+https://github.com/ocurrent/ocaml-dockerfile.git"
65+ url {
66+ src:
67+ "https://github.com/ocurrent/ocaml-dockerfile/releases/download/v8.2.2/dockerfile-8.2.2.tbz"
68+ checksum: [
69+ "sha256=c862934be41936d65fbf7ca89d8699adc3deb22d0fb4e0e0e8505342a107c5ab"
70+ "sha512=a5300fd66567c02b3987801f1905a3d15f1f7217d3c83ff70a1190520c3a000ef256541d3b471df26be52e245c187b4f12e20c5bb6e6f033a1a185cd5c96428b"
71+ ]
72+ }
73+ x-commit-hash: "2f7379b072897cb42fa62f70ca7f49a5598f50f6"
Original file line number Diff line number Diff line change 1+ opam-version: "2.0"
2+ synopsis: "Dockerfile eDSL in OCaml"
3+ description: """
4+ This library provides a typed OCaml interface to generating Dockerfiles
5+ programmatically without having to resort to lots of shell scripting and
6+ awk/sed-style assembly.
7+ """
8+ maintainer: [
9+ "Anil Madhavapeddy <
[email protected] >"
10+ "Antonin Décimo <
[email protected] >"
11+ "David Allsopp <
[email protected] >"
12+ 13+ "Thomas Leonard <
[email protected] >"
14+ "Tim McGilchrist <
[email protected] >"
15+ ]
16+ authors: [
17+ "Anil Madhavapeddy"
18+ "Anton Kochkov"
19+ "Antonin Décimo"
20+ "David Allsopp"
21+ "Ewan Mellor"
22+ "Kate Deplaix"
23+ "Louis Gesbert"
24+ "Mark Elvers"
25+ "Thomas Leonard"
26+ "Tim McGilchrist"
27+ ]
28+ license: "ISC"
29+ tags: ["org:mirage" "org:ocamllabs"]
30+ homepage: "https://github.com/ocurrent/ocaml-dockerfile"
31+ doc: "https://ocurrent.github.io/ocaml-dockerfile/doc/dockerfile/"
32+ bug-reports: "https://github.com/ocurrent/ocaml-dockerfile/issues"
33+ depends: [
34+ "dune" {>= "3.0"}
35+ "ocaml" {>= "4.08"}
36+ "fmt" {>= "0.8.7"}
37+ "ppx_sexp_conv" {>= "v0.9.0"}
38+ "sexplib"
39+ "alcotest" {>= "1.7.0" & with-test}
40+ "odoc" {with-doc}
41+ ]
42+ conflicts: [
43+ "result" {< "1.5"}
44+ "rresult" {< "0.7.0"}
45+ ]
46+ build: [
47+ ["dune" "subst"] {dev}
48+ [
49+ "dune"
50+ "build"
51+ "-p"
52+ name
53+ "-j"
54+ jobs
55+ "@install"
56+ "@runtest" {with-test}
57+ "@doc" {with-doc}
58+ ]
59+ ]
60+ dev-repo: "git+https://github.com/ocurrent/ocaml-dockerfile.git"
61+ url {
62+ src:
63+ "https://github.com/ocurrent/ocaml-dockerfile/releases/download/v8.2.2/dockerfile-8.2.2.tbz"
64+ checksum: [
65+ "sha256=c862934be41936d65fbf7ca89d8699adc3deb22d0fb4e0e0e8505342a107c5ab"
66+ "sha512=a5300fd66567c02b3987801f1905a3d15f1f7217d3c83ff70a1190520c3a000ef256541d3b471df26be52e245c187b4f12e20c5bb6e6f033a1a185cd5c96428b"
67+ ]
68+ }
69+ x-commit-hash: "2f7379b072897cb42fa62f70ca7f49a5598f50f6"
You can’t perform that action at this time.
0 commit comments