File tree 13 files changed +72
-67
lines changed
13 files changed +72
-67
lines changed Original file line number Diff line number Diff line change 8
8
global :
9
9
- PACKAGE="xenstore_transport"
10
10
- PINS="xenstore_transport:. xenstore-tool:."
11
+ - DISTRO="debian-stable"
11
12
matrix :
12
- - PACKAGE="xenstore_transport" DISTRO="debian-stable" OCAML_VERSION="4.04.2"
13
- - PACKAGE="xenstore-tool" DISTRO="debian-stable" OCAML_VERSION="4.04.2"
13
+ - PACKAGE="xenstore_transport" OCAML_VERSION="4.04"
14
+ - PACKAGE="xenstore-tool" OCAML_VERSION="4.04"
15
+ - PACKAGE="xenstore_transport" OCAML_VERSION="4.07"
16
+ - PACKAGE="xenstore-tool" OCAML_VERSION="4.07"
Original file line number Diff line number Diff line change
1
+ 1.0.1 (18-Jun-2019):
2
+ * Upgrade build to dune from jbuilder (@avsm)
3
+ * Test OCaml 4.07 in CI (@avsm)
4
+ * Upgrade opam metadata to 2.0 format (@avsm)
5
+
1
6
1.0.0 (07-Dec-2017):
2
7
* compile with -safe-string
3
8
Original file line number Diff line number Diff line change
1
+ (executables
2
+ (names xs_bench)
3
+ (libraries xenstore_transport xenstore xenstore.unix lwt lwt.unix))
Load Diff This file was deleted.
Original file line number Diff line number Diff line change
1
+ (executables
2
+ (names xs_client_cli)
3
+ (libraries lwt lwt.unix xenstore xenstore_transport)
4
+ (flags :standard -safe-string))
5
+
6
+ (install
7
+ (section bin)
8
+ (package xenstore-tool)
9
+ (files
10
+ (xs_client_cli.exe as xenstore-tool)))
Load Diff This file was deleted.
Original file line number Diff line number Diff line change
1
+ (lang dune 1 .0)
2
+ (name xenstore-tool)
Original file line number Diff line number Diff line change
1
+ (library
2
+ (name xenstore_transport)
3
+ (public_name xenstore_transport)
4
+ (libraries lwt xenstore xenstore.client lwt.unix)
5
+ (wrapped false)
6
+ (flags :standard -safe-string))
Load Diff This file was deleted.
Original file line number Diff line number Diff line change
1
+ (executables
2
+ (names client_test server_test)
3
+ (libraries xenstore_transport xenstore xenstore.unix oUnit))
Load Diff This file was deleted.
Original file line number Diff line number Diff line change 1
- opam-version: "1.2"
1
+ opam-version: "2.0"
2
+
2
3
authors: [
3
4
"Christian Lindig"
4
5
"David Scott"
@@ -11,28 +12,24 @@ authors: [
11
12
"Thomas Sanders"
12
13
"Vincent Bernardoff"
13
14
]
14
-
15
- homepage: "http://github.com/djs55/ocaml-xenstore-clients"
16
- bug-reports: "http://github.com/djs55/ocaml-xenstore-clients/issues"
17
- dev-repo: "http://github.com/djs55/ocaml-xenstore-clients.git"
18
- doc: "http://djs55.github.io/ocaml-xenstore-clients"
19
- license: "LGPL"
20
-
21
- tags: [
22
- "org:mirage"
23
- "org:xapi-project"
24
- ]
25
- build: [
26
- [ "jbuilder" "subst"] {pinned}
27
- [ "jbuilder" "build" "-p" name "-j" jobs ]
28
- ]
29
-
15
+ license: "LGPL"
16
+ tags: ["org:mirage" "org:xapi-project"]
17
+ homepage: "http://github.com/xapi-project/ocaml-xenstore-clients"
18
+ doc: "http://xapi-project.github.io/ocaml-xenstore-clients/"
19
+ bug-reports: "http://github.com/xapi-project/ocaml-xenstore-clients/issues"
30
20
depends: [
31
- "ocamlfind " {build }
32
- "jbuilder" {build & >="1.0+beta9 "}
21
+ "ocaml " {>= "4.04.0" }
22
+ "dune" {build & >= "1.0"}
33
23
"lwt"
34
24
"xenstore" {>= "2.0.0"}
35
25
"xenstore_transport"
36
26
]
37
-
38
- available: [ ocaml-version >= "4.04.0" ]
27
+ build: [
28
+ ["dune" "subst"] {pinned}
29
+ ["dune" "build" "-p" name "-j" jobs]
30
+ ]
31
+ dev-repo: "git+http://github.com/xapi-project/ocaml-xenstore-clients.git"
32
+ synopsis: "Command line tool for interfacing with xenstore"
33
+ description: """
34
+ This is a CLI `xs` tool for interfacing with XenStore.
35
+ """
Original file line number Diff line number Diff line change 1
- opam-version: "1.2"
1
+ opam-version: "2.0"
2
+
2
3
authors: [
3
4
"Christian Lindig"
4
5
"David Scott"
@@ -11,27 +12,27 @@ authors: [
11
12
"Thomas Sanders"
12
13
"Vincent Bernardoff"
13
14
]
14
-
15
- homepage: "http://github.com/djs55/ocaml-xenstore-clients"
16
- bug-reports: "http://github.com/djs55/ocaml-xenstore-clients/issues"
17
- dev-repo: "http://github.com/djs55/ocaml-xenstore-clients.git"
18
- doc: "http://djs55.github.io/ocaml-xenstore-clients"
19
- license: "LGPL"
20
-
21
- tags: [
22
- "org:mirage"
23
- "org:xapi-project"
24
- ]
25
- build: [
26
- [ "jbuilder" "subst"] {pinned}
27
- [ "jbuilder" "build" "-p" name "-j" jobs ]
28
- ]
29
-
15
+ license: "LGPL"
16
+ tags: ["org:mirage" "org:xapi-project"]
17
+ homepage: "http://github.com/xapi-project/ocaml-xenstore-clients"
18
+ doc: "http://xapi-project.github.io/ocaml-xenstore-clients"
19
+ bug-reports: "http://github.com/xapi-project/ocaml-xenstore-clients/issues"
30
20
depends: [
21
+ "ocaml" {>= "4.04.0"}
31
22
"ocamlfind" {build}
32
- "jbuilder" {build & >="1.0+beta9 "}
23
+ "dune" {build & >= "1.0"}
33
24
"lwt"
34
25
"xenstore" {>= "2.0.0"}
35
26
]
27
+ build: [
28
+ ["dune" "subst"] {pinned}
29
+ ["dune" "build" "-p" name "-j" jobs]
30
+ ]
31
+ dev-repo: "git+http://github.com/xapi-project/ocaml-xenstore-clients.git"
32
+ synopsis: "low-level libraries for connecting to a xenstore service on a xen host."
33
+ description: """
34
+ These libraries contain the IO functions for communicating with a
35
+ xenstore service on a xen host. One subpackage deals with regular Unix
36
+ threads and another deals with Lwt co-operative threads.
37
+ """
36
38
37
- available: [ ocaml-version >= "4.04.0" ]
You can’t perform that action at this time.
0 commit comments