mirror of
https://github.com/ocaml-tracing/ocaml-opentelemetry.git
synced 2026-03-15 06:49:56 -04:00
move to dune 3.11, remove dune-build-info
This commit is contained in:
parent
2c52df1fae
commit
748f2352e4
12 changed files with 12 additions and 36 deletions
|
|
@ -1,4 +1,4 @@
|
|||
(lang dune 2.9)
|
||||
(lang dune 3.11)
|
||||
|
||||
(name opentelemetry)
|
||||
|
||||
|
|
@ -49,8 +49,7 @@
|
|||
(>= 0.27)
|
||||
(< 0.28)))
|
||||
(mtime
|
||||
(>= "1.4"))
|
||||
dune-build-info)
|
||||
(>= "1.4")))
|
||||
(depopts atomic trace thread-local-storage lwt eio picos)
|
||||
(conflicts
|
||||
(trace
|
||||
|
|
|
|||
|
|
@ -12,7 +12,7 @@ license: "MIT"
|
|||
homepage: "https://github.com/imandra-ai/ocaml-opentelemetry"
|
||||
bug-reports: "https://github.com/imandra-ai/ocaml-opentelemetry/issues"
|
||||
depends: [
|
||||
"dune" {>= "2.9"}
|
||||
"dune" {>= "3.11"}
|
||||
"ocaml" {>= "5.00"}
|
||||
"mtime" {>= "1.4"}
|
||||
"ca-certs"
|
||||
|
|
@ -37,11 +37,9 @@ build: [
|
|||
name
|
||||
"-j"
|
||||
jobs
|
||||
"--promote-install-files=false"
|
||||
"@install"
|
||||
"@runtest" {with-test}
|
||||
"@doc" {with-doc}
|
||||
]
|
||||
["dune" "install" "-p" name "--create-install-files" name]
|
||||
]
|
||||
dev-repo: "git+https://github.com/imandra-ai/ocaml-opentelemetry.git"
|
||||
|
|
|
|||
|
|
@ -12,7 +12,7 @@ license: "MIT"
|
|||
homepage: "https://github.com/imandra-ai/ocaml-opentelemetry"
|
||||
bug-reports: "https://github.com/imandra-ai/ocaml-opentelemetry/issues"
|
||||
depends: [
|
||||
"dune" {>= "2.9"}
|
||||
"dune" {>= "3.11"}
|
||||
"ocaml" {>= "4.08"}
|
||||
"mtime" {>= "1.4"}
|
||||
"opentelemetry" {= version}
|
||||
|
|
@ -37,11 +37,9 @@ build: [
|
|||
name
|
||||
"-j"
|
||||
jobs
|
||||
"--promote-install-files=false"
|
||||
"@install"
|
||||
"@runtest" {with-test}
|
||||
"@doc" {with-doc}
|
||||
]
|
||||
["dune" "install" "-p" name "--create-install-files" name]
|
||||
]
|
||||
dev-repo: "git+https://github.com/imandra-ai/ocaml-opentelemetry.git"
|
||||
|
|
|
|||
|
|
@ -12,7 +12,7 @@ license: "MIT"
|
|||
homepage: "https://github.com/imandra-ai/ocaml-opentelemetry"
|
||||
bug-reports: "https://github.com/imandra-ai/ocaml-opentelemetry/issues"
|
||||
depends: [
|
||||
"dune" {>= "2.9"}
|
||||
"dune" {>= "3.11"}
|
||||
"ocaml" {>= "4.08"}
|
||||
"mtime" {>= "1.4"}
|
||||
"opentelemetry" {= version}
|
||||
|
|
@ -33,11 +33,9 @@ build: [
|
|||
name
|
||||
"-j"
|
||||
jobs
|
||||
"--promote-install-files=false"
|
||||
"@install"
|
||||
"@runtest" {with-test}
|
||||
"@doc" {with-doc}
|
||||
]
|
||||
["dune" "install" "-p" name "--create-install-files" name]
|
||||
]
|
||||
dev-repo: "git+https://github.com/imandra-ai/ocaml-opentelemetry.git"
|
||||
|
|
|
|||
|
|
@ -12,7 +12,7 @@ license: "MIT"
|
|||
homepage: "https://github.com/imandra-ai/ocaml-opentelemetry"
|
||||
bug-reports: "https://github.com/imandra-ai/ocaml-opentelemetry/issues"
|
||||
depends: [
|
||||
"dune" {>= "2.9"}
|
||||
"dune" {>= "3.11"}
|
||||
"ocaml" {>= "4.08"}
|
||||
"mtime" {>= "1.4"}
|
||||
"opentelemetry" {= version}
|
||||
|
|
@ -31,11 +31,9 @@ build: [
|
|||
name
|
||||
"-j"
|
||||
jobs
|
||||
"--promote-install-files=false"
|
||||
"@install"
|
||||
"@runtest" {with-test}
|
||||
"@doc" {with-doc}
|
||||
]
|
||||
["dune" "install" "-p" name "--create-install-files" name]
|
||||
]
|
||||
dev-repo: "git+https://github.com/imandra-ai/ocaml-opentelemetry.git"
|
||||
|
|
|
|||
|
|
@ -13,7 +13,7 @@ tags: ["tracing" "opentelemetry" "sdk"]
|
|||
homepage: "https://github.com/imandra-ai/ocaml-opentelemetry"
|
||||
bug-reports: "https://github.com/imandra-ai/ocaml-opentelemetry/issues"
|
||||
depends: [
|
||||
"dune" {>= "2.9"}
|
||||
"dune" {>= "3.11"}
|
||||
"opentelemetry" {= version}
|
||||
"odoc" {with-doc}
|
||||
"alcotest" {with-test}
|
||||
|
|
@ -28,11 +28,9 @@ build: [
|
|||
name
|
||||
"-j"
|
||||
jobs
|
||||
"--promote-install-files=false"
|
||||
"@install"
|
||||
"@runtest" {with-test}
|
||||
"@doc" {with-doc}
|
||||
]
|
||||
["dune" "install" "-p" name "--create-install-files" name]
|
||||
]
|
||||
dev-repo: "git+https://github.com/imandra-ai/ocaml-opentelemetry.git"
|
||||
|
|
|
|||
|
|
@ -12,7 +12,7 @@ license: "MIT"
|
|||
homepage: "https://github.com/imandra-ai/ocaml-opentelemetry"
|
||||
bug-reports: "https://github.com/imandra-ai/ocaml-opentelemetry/issues"
|
||||
depends: [
|
||||
"dune" {>= "2.9"}
|
||||
"dune" {>= "3.11"}
|
||||
"ocaml" {>= "4.08"}
|
||||
"opentelemetry" {= version}
|
||||
"opentelemetry-lwt" {= version}
|
||||
|
|
@ -32,11 +32,9 @@ build: [
|
|||
name
|
||||
"-j"
|
||||
jobs
|
||||
"--promote-install-files=false"
|
||||
"@install"
|
||||
"@runtest" {with-test}
|
||||
"@doc" {with-doc}
|
||||
]
|
||||
["dune" "install" "-p" name "--create-install-files" name]
|
||||
]
|
||||
dev-repo: "git+https://github.com/imandra-ai/ocaml-opentelemetry.git"
|
||||
|
|
|
|||
|
|
@ -12,7 +12,7 @@ license: "MIT"
|
|||
homepage: "https://github.com/imandra-ai/ocaml-opentelemetry"
|
||||
bug-reports: "https://github.com/imandra-ai/ocaml-opentelemetry/issues"
|
||||
depends: [
|
||||
"dune" {>= "2.9"}
|
||||
"dune" {>= "3.11"}
|
||||
"ocaml" {>= "4.08"}
|
||||
"opentelemetry" {= version}
|
||||
"odoc" {with-doc}
|
||||
|
|
@ -32,11 +32,9 @@ build: [
|
|||
name
|
||||
"-j"
|
||||
jobs
|
||||
"--promote-install-files=false"
|
||||
"@install"
|
||||
"@runtest" {with-test}
|
||||
"@doc" {with-doc}
|
||||
]
|
||||
["dune" "install" "-p" name "--create-install-files" name]
|
||||
]
|
||||
dev-repo: "git+https://github.com/imandra-ai/ocaml-opentelemetry.git"
|
||||
|
|
|
|||
|
|
@ -13,7 +13,7 @@ tags: ["instrumentation" "tracing" "opentelemetry" "datadog" "lwt"]
|
|||
homepage: "https://github.com/imandra-ai/ocaml-opentelemetry"
|
||||
bug-reports: "https://github.com/imandra-ai/ocaml-opentelemetry/issues"
|
||||
depends: [
|
||||
"dune" {>= "2.9"}
|
||||
"dune" {>= "3.11"}
|
||||
"ocaml" {>= "4.08"}
|
||||
"opentelemetry" {= version}
|
||||
"ambient-context-lwt"
|
||||
|
|
@ -32,11 +32,9 @@ build: [
|
|||
name
|
||||
"-j"
|
||||
jobs
|
||||
"--promote-install-files=false"
|
||||
"@install"
|
||||
"@runtest" {with-test}
|
||||
"@doc" {with-doc}
|
||||
]
|
||||
["dune" "install" "-p" name "--create-install-files" name]
|
||||
]
|
||||
dev-repo: "git+https://github.com/imandra-ai/ocaml-opentelemetry.git"
|
||||
|
|
|
|||
|
|
@ -14,7 +14,7 @@ tags: ["instrumentation" "tracing" "opentelemetry" "datadog" "jaeger"]
|
|||
homepage: "https://github.com/imandra-ai/ocaml-opentelemetry"
|
||||
bug-reports: "https://github.com/imandra-ai/ocaml-opentelemetry/issues"
|
||||
depends: [
|
||||
"dune" {>= "2.9"}
|
||||
"dune" {>= "3.11"}
|
||||
"ocaml" {>= "4.08"}
|
||||
"ptime"
|
||||
"hmap"
|
||||
|
|
@ -26,7 +26,6 @@ depends: [
|
|||
"ocaml-lsp-server" {with-dev-setup}
|
||||
"ocamlformat" {with-dev-setup & >= "0.27" & < "0.28"}
|
||||
"mtime" {>= "1.4"}
|
||||
"dune-build-info"
|
||||
]
|
||||
depopts: ["atomic" "trace" "thread-local-storage" "lwt" "eio" "picos"]
|
||||
conflicts: [
|
||||
|
|
@ -41,11 +40,9 @@ build: [
|
|||
name
|
||||
"-j"
|
||||
jobs
|
||||
"--promote-install-files=false"
|
||||
"@install"
|
||||
"@runtest" {with-test}
|
||||
"@doc" {with-doc}
|
||||
]
|
||||
["dune" "install" "-p" name "--create-install-files" name]
|
||||
]
|
||||
dev-repo: "git+https://github.com/imandra-ai/ocaml-opentelemetry.git"
|
||||
|
|
|
|||
|
|
@ -21,7 +21,6 @@
|
|||
(re_export opentelemetry.ambient-context)
|
||||
(re_export opentelemetry.atomic)
|
||||
(re_export hmap)
|
||||
(re_export dune-build-info)
|
||||
mtime
|
||||
mtime.clock.os
|
||||
pbrt
|
||||
|
|
|
|||
|
|
@ -1,4 +1 @@
|
|||
let version =
|
||||
match Build_info.V1.version () with
|
||||
| None -> "dev"
|
||||
| Some v -> Build_info.V1.Version.to_string v
|
||||
let version = "%%VERSION%%"
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue