File tree Expand file tree Collapse file tree 4 files changed +185
-0
lines changed
dkml-install-installer/dkml-install-installer.0.5.2
dkml-install-runner/dkml-install-runner.0.5.2
dkml-install/dkml-install.0.5.2
dkml-package-console/dkml-package-console.0.5.2 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.2/dkml-install-0.5.2.tbz"
39
+ checksum: [
40
+ "md5=5b294da54e4474f8d260c7190fec8c85"
41
+ "sha512=33274eafb995b4ba9d1bdb05e63b466e621255155fe5c6df7f368b086e6658634eff07079a51c0501cd1ab6817ba637f3222a00e146b8c360e24b7488ca66b63"
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.2/dkml-install-0.5.2.tbz"
44
+ checksum: [
45
+ "md5=5b294da54e4474f8d260c7190fec8c85"
46
+ "sha512=33274eafb995b4ba9d1bdb05e63b466e621255155fe5c6df7f368b086e6658634eff07079a51c0501cd1ab6817ba637f3222a00e146b8c360e24b7488ca66b63"
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.2/dkml-install-0.5.2.tbz"
45
+ checksum: [
46
+ "md5=5b294da54e4474f8d260c7190fec8c85"
47
+ "sha512=33274eafb995b4ba9d1bdb05e63b466e621255155fe5c6df7f368b086e6658634eff07079a51c0501cd1ab6817ba637f3222a00e146b8c360e24b7488ca66b63"
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.2/dkml-install-0.5.2.tbz"
41
+ checksum: [
42
+ "md5=5b294da54e4474f8d260c7190fec8c85"
43
+ "sha512=33274eafb995b4ba9d1bdb05e63b466e621255155fe5c6df7f368b086e6658634eff07079a51c0501cd1ab6817ba637f3222a00e146b8c360e24b7488ca66b63"
44
+ ]
45
+ }
You can’t perform that action at this time.
0 commit comments