ocaml-opentelemetry/tests/bin/dune
2026-03-03 09:13:48 -05:00

60 lines
1,010 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)
(preprocess
(pps lwt_ppx))
(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))