Skip to content

Commit bc549cd

Browse files
authored
Merge pull request #5876 from edwintorok/private/edvint/maintenance2
Reduce build/test times
2 parents 1d0aae5 + a6406ea commit bc549cd

File tree

155 files changed

+628
-478
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

155 files changed

+628
-478
lines changed

clock.opam

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ license: "LGPL-2.1-only WITH OCaml-LGPL-linking-exception"
77
homepage: "https://xapi-project.github.io/"
88
bug-reports: "https://github.com/xapi-project/xen-api/issues"
99
depends: [
10-
"dune" {>= "3.0"}
10+
"dune" {>= "3.15"}
1111
"ocaml" {>= "4.12"}
1212
"alcotest" {with-test}
1313
"astring"

dune

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
(ocamlopt_flags (:standard -g -p -w -39))
44
(flags (:standard -w -39))
55
)
6-
(dev (flags (:standard -g -w -39)))
6+
(dev (flags (:standard -g -w -39 -warn-error -69)))
77
(release
88
(flags (:standard -w -39-6@5))
99
(env-vars (ALCOTEST_COMPACT 1))

dune-project

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,5 @@
1-
(lang dune 3.0)
1+
(lang dune 3.15)
2+
23
(formatting (enabled_for ocaml))
34
(using menhir 2.0)
45

@@ -66,7 +67,7 @@
6667
(synopsis "Xen-API client library for remotely-controlling a xapi host")
6768
(authors "David Scott" "Anil Madhavapeddy" "Jerome Maloberti" "John Else" "Jon Ludlam" "Thomas Sanders" "Mike McClurg")
6869
(depends
69-
dune-build-info
70+
7071
(alcotest :with-test)
7172
astring
7273
(cohttp (>= "0.22.0"))
@@ -187,7 +188,7 @@
187188
(description "This daemon monitors 'datasources' i.e. time-varying values such as performance counters and records the samples in RRD archives. These archives can be used to examine historical performance trends.")
188189
(depends
189190
(ocaml (>= "4.02.0"))
190-
dune-build-info
191+
191192
(alcotest :with-test)
192193
astring
193194
(gzip (= :version))

forkexec.opam

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ license: "LGPL-2.1-only WITH OCaml-LGPL-linking-exception"
88
homepage: "https://xapi-project.github.io/"
99
bug-reports: "https://github.com/xapi-project/xen-api/issues"
1010
depends: [
11-
"dune" {>= "3.0"}
11+
"dune" {>= "3.15"}
1212
"base-threads"
1313
"fd-send-recv" {>= "2.0.0"}
1414
"ppx_deriving_rpc"

http-lib.opam

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@ license: "LGPL-2.1-only WITH OCaml-LGPL-linking-exception"
99
homepage: "https://xapi-project.github.io/"
1010
bug-reports: "https://github.com/xapi-project/xen-api/issues"
1111
depends: [
12-
"dune" {>= "3.0"}
12+
"dune" {>= "3.15"}
1313
"alcotest" {with-test}
1414
"astring"
1515
"base64" {>= "3.1.0"}

message-switch-core.opam

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@ license: "LGPL-2.1-only WITH OCaml-LGPL-linking-exception"
99
homepage: "https://xapi-project.github.io/"
1010
bug-reports: "https://github.com/xapi-project/xen-api/issues"
1111
depends: [
12-
"dune" {>= "3.0"}
12+
"dune" {>= "3.15"}
1313
"astring"
1414
"cohttp" {>= "0.21.1"}
1515
"ppx_deriving_rpc"

message-switch-unix.opam

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@ license: "LGPL-2.1-only WITH OCaml-LGPL-linking-exception"
99
homepage: "https://xapi-project.github.io/"
1010
bug-reports: "https://github.com/xapi-project/xen-api/issues"
1111
depends: [
12-
"dune" {>= "3.0"}
12+
"dune" {>= "3.15"}
1313
"base-threads"
1414
"cohttp"
1515
"message-switch-core" {= version}

message-switch.opam

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -31,6 +31,7 @@ depends: [
3131
"ppx_sexp_conv"
3232
"sexplib"
3333
"shared-block-ring" {>= "2.3.0"}
34+
"xapi-stdext-unix"
3435
]
3536
synopsis: "A simple store-and-forward message switch"
3637
description: """

message-switch.opam.template

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -29,6 +29,7 @@ depends: [
2929
"ppx_sexp_conv"
3030
"sexplib"
3131
"shared-block-ring" {>= "2.3.0"}
32+
"xapi-stdext-unix"
3233
]
3334
synopsis: "A simple store-and-forward message switch"
3435
description: """

ocaml/alerts/certificate/dune

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,7 @@
11
(library
22
(name certificate_check)
33
(modules certificate_check)
4+
(modes best)
45
(libraries
56
astring
67
xapi-expiry-alerts
@@ -19,7 +20,7 @@
1920
(modules certificate_check_main)
2021
(libraries
2122
certificate_check
22-
dune-build-info
23+
2324
http_lib
2425
xapi-client
2526
xapi-types

0 commit comments

Comments
 (0)