ocaml-opentelemetry/tests/bin/dune
Corentin Leruth 42e41675b5 fmt
2025-11-08 12:43:21 +01:00

58 lines
980 B
Text

(executable
(name emit1)
(modules emit1)
(libraries
unix
opentelemetry
opentelemetry.client
opentelemetry-client-ocurl))
(executable
(name emit1_cohttp)
(modules emit1_cohttp)
(preprocess
(pps lwt_ppx))
(libraries
unix
opentelemetry
opentelemetry-lwt
opentelemetry.client
opentelemetry-client-cohttp-lwt
lwt.unix))
(executable
(name emit1_eio)
(modules emit1_eio)
(enabled_if
(>= %{ocaml_version} 5.0))
(libraries
unix
eio_main
logs
logs.fmt
logs.threaded
opentelemetry
opentelemetry.client
opentelemetry-client-cohttp-eio))
(executable
(name emit_logs_cohttp)
(modules emit_logs_cohttp)
(preprocess
(pps lwt_ppx))
(libraries
cohttp-lwt-unix
opentelemetry
opentelemetry-client-cohttp-lwt
opentelemetry-cohttp-lwt
opentelemetry-logs
logs))
(executable
(name cohttp_client)
(modules cohttp_client)
(libraries
cohttp-lwt-unix
opentelemetry
opentelemetry-client-cohttp-lwt
opentelemetry-cohttp-lwt))