File tree Expand file tree Collapse file tree 4 files changed +185
-0
lines changed
dkml-install-installer/dkml-install-installer.0.5.1
dkml-install-runner/dkml-install-runner.0.5.1
dkml-install/dkml-install.0.5.1
dkml-package-console/dkml-package-console.0.5.1 Expand file tree Collapse file tree 4 files changed +185
-0
lines changed Original file line number Diff line number Diff line change 1+ opam-version: "2.0"
2+ synopsis: "Build tools for DkML installers"
3+ description:
4+ "Build-time executables that can generate Dune include files which will compile essential end-user executables."
5+ 6+ authors: "Diskuv, Inc. <
[email protected] >"
7+ license: "Apache-2.0"
8+ homepage: "https://github.com/diskuv/dkml-install-api"
9+ bug-reports: "https://github.com/diskuv/dkml-install-api/issues"
10+ depends: [
11+ "dune" {>= "2.9"}
12+ "alcotest" {>= "1.4.0" & with-test}
13+ "dkml-install" {= version}
14+ "dkml-install-runner" {= version}
15+ "crunch" {>= "3.3.1"}
16+ "odoc" {with-doc}
17+ ]
18+ available: os = "win32" | os = "linux" | os = "macos"
19+ build: [
20+ ["dune" "subst"] {dev}
21+ [
22+ "dune"
23+ "build"
24+ "-p"
25+ name
26+ "-j"
27+ jobs
28+ "--promote-install-files=false"
29+ "@install"
30+ "@runtest" {with-test}
31+ "@doc" {with-doc}
32+ ]
33+ ["dune" "install" "-p" name "--create-install-files" name]
34+ ]
35+ dev-repo: "git+https://github.com/diskuv/dkml-install-api.git"
36+ url {
37+ src:
38+ "https://github.com/diskuv/dkml-install-api/releases/download/0.5.1/src.tar.gz"
39+ checksum: [
40+ "md5=4636532b5971d7aa058b492448b02908"
41+ "sha512=66e28e6c47b3de638601f0002289849d9af6bcbb9a2eb816d1dfe640bf3e5a350ad16b99d88b474b7be2482de480b5dd1fad4dbf87c702ee421bc033a3ca1327"
42+ ]
43+ }
Original file line number Diff line number Diff line change 1+ opam-version: "2.0"
2+ synopsis: "Runner executable for DkML installation"
3+ description:
4+ "The runner executable is responsible for loading and running all DkML installation components."
5+ 6+ authors: "Diskuv, Inc. <
[email protected] >"
7+ license: "Apache-2.0"
8+ homepage: "https://github.com/diskuv/dkml-install-api"
9+ bug-reports: "https://github.com/diskuv/dkml-install-api/issues"
10+ depends: [
11+ "dune" {>= "2.9"}
12+ "alcotest" {>= "1.4.0" & with-test}
13+ "dkml-install" {= version}
14+ "ppx_expect" {>= "v0.14.1"}
15+ "astring" {>= "0.8.5"}
16+ "bos" {>= "0.2.0"}
17+ "cmdliner" {>= "1.1.1"}
18+ "fmt" {>= "0.8.9"}
19+ "logs" {>= "0.7.0"}
20+ "diskuvbox" {>= "0.1.1"}
21+ "odoc" {with-doc}
22+ ]
23+ available: os = "win32" | os = "linux" | os = "macos"
24+ build: [
25+ ["dune" "subst"] {dev}
26+ [
27+ "dune"
28+ "build"
29+ "-p"
30+ name
31+ "-j"
32+ jobs
33+ "--promote-install-files=false"
34+ "@install"
35+ "@runtest" {with-test}
36+ "@doc" {with-doc}
37+ ]
38+ ["dune" "install" "-p" name "--create-install-files" name]
39+ ]
40+ dev-repo: "git+https://github.com/diskuv/dkml-install-api.git"
41+ url {
42+ src:
43+ "https://github.com/diskuv/dkml-install-api/releases/download/0.5.1/src.tar.gz"
44+ checksum: [
45+ "md5=4636532b5971d7aa058b492448b02908"
46+ "sha512=66e28e6c47b3de638601f0002289849d9af6bcbb9a2eb816d1dfe640bf3e5a350ad16b99d88b474b7be2482de480b5dd1fad4dbf87c702ee421bc033a3ca1327"
47+ ]
48+ }
Original file line number Diff line number Diff line change 1+ opam-version: "2.0"
2+ synopsis: "API and registry for DkML installation components"
3+ description:
4+ "All DkML installation components implement the interfaces exposed in this API."
5+ 6+ authors: "Diskuv, Inc. <
[email protected] >"
7+ license: "Apache-2.0"
8+ homepage: "https://github.com/diskuv/dkml-install-api"
9+ bug-reports: "https://github.com/diskuv/dkml-install-api/issues"
10+ depends: [
11+ "dune" {>= "2.9"}
12+ "ocaml" {>= "4.08.0"}
13+ "alcotest" {>= "1.4.0" & with-test}
14+ "ppx_deriving" {>= "5.2.1"}
15+ "result" {>= "1.5"}
16+ "astring" {>= "0.8.5"}
17+ "bos" {>= "0.2.0"}
18+ "cmdliner" {>= "1.1.1"}
19+ "fmt" {>= "0.8.9"}
20+ "tsort" {>= "2.1.0"}
21+ "diskuvbox" {>= "0.1.1" & with-test}
22+ "odoc" {with-doc}
23+ ]
24+ available: os = "win32" | os = "linux" | os = "macos"
25+ build: [
26+ ["dune" "subst"] {dev}
27+ [
28+ "dune"
29+ "build"
30+ "-p"
31+ name
32+ "-j"
33+ jobs
34+ "--promote-install-files=false"
35+ "@install"
36+ "@runtest" {with-test}
37+ "@doc" {with-doc}
38+ ]
39+ ["dune" "install" "-p" name "--create-install-files" name]
40+ ]
41+ dev-repo: "git+https://github.com/diskuv/dkml-install-api.git"
42+ url {
43+ src:
44+ "https://github.com/diskuv/dkml-install-api/releases/download/0.5.1/src.tar.gz"
45+ checksum: [
46+ "md5=4636532b5971d7aa058b492448b02908"
47+ "sha512=66e28e6c47b3de638601f0002289849d9af6bcbb9a2eb816d1dfe640bf3e5a350ad16b99d88b474b7be2482de480b5dd1fad4dbf87c702ee421bc033a3ca1327"
48+ ]
49+ }
Original file line number Diff line number Diff line change 1+ opam-version: "2.0"
2+ synopsis: "Console setup and uninstall executables for DkML installation"
3+ description:
4+ "The setup and uninstall executables are responsible for launching the DkML runners."
5+ 6+ authors: "Diskuv, Inc. <
[email protected] >"
7+ license: "Apache-2.0"
8+ homepage: "https://github.com/diskuv/dkml-install-api"
9+ bug-reports: "https://github.com/diskuv/dkml-install-api/issues"
10+ depends: [
11+ "dune" {>= "2.9"}
12+ "alcotest" {>= "1.4.0" & with-test}
13+ "dkml-install" {= version}
14+ "dkml-install-runner" {= version}
15+ "diskuvbox" {>= "0.1.1"}
16+ "crunch" {>= "3.3.1"}
17+ "dkml-component-xx-console" {>= "0.1.1"}
18+ "odoc" {with-doc}
19+ ]
20+ available: os = "win32" | os = "linux" | os = "macos"
21+ build: [
22+ ["dune" "subst"] {dev}
23+ [
24+ "dune"
25+ "build"
26+ "-p"
27+ name
28+ "-j"
29+ jobs
30+ "--promote-install-files=false"
31+ "@install"
32+ "@runtest" {with-test}
33+ "@doc" {with-doc}
34+ ]
35+ ["dune" "install" "-p" name "--create-install-files" name]
36+ ]
37+ dev-repo: "git+https://github.com/diskuv/dkml-install-api.git"
38+ url {
39+ src:
40+ "https://github.com/diskuv/dkml-install-api/releases/download/0.5.1/src.tar.gz"
41+ checksum: [
42+ "md5=4636532b5971d7aa058b492448b02908"
43+ "sha512=66e28e6c47b3de638601f0002289849d9af6bcbb9a2eb816d1dfe640bf3e5a350ad16b99d88b474b7be2482de480b5dd1fad4dbf87c702ee421bc033a3ca1327"
44+ ]
45+ }
You can’t perform that action at this time.
0 commit comments