diff --git a/dune b/dune index dd744cbd..22288ffb 100644 --- a/dune +++ b/dune @@ -4,5 +4,6 @@ (mdx (libraries moonpool moonpool.forkjoin moonpool.fib threads) + (package moonpool) (enabled_if (>= %{ocaml_version} 5.0))) diff --git a/dune-project b/dune-project index 050eb9d8..ca17aa12 100644 --- a/dune-project +++ b/dune-project @@ -42,6 +42,8 @@ (ocaml (>= 5.0)) lwt base-unix + (trace :with-test) + (trace-tef :with-test) (odoc :with-doc))) ; See the complete stanza docs at https://dune.readthedocs.io/en/stable/dune-files.html#dune-project diff --git a/moonpool-lwt.opam b/moonpool-lwt.opam index e2c9eb4f..222d5766 100644 --- a/moonpool-lwt.opam +++ b/moonpool-lwt.opam @@ -13,6 +13,8 @@ depends: [ "ocaml" {>= "5.0"} "lwt" "base-unix" + "trace" {with-test} + "trace-tef" {with-test} "odoc" {with-doc} ] build: [ diff --git a/test/dune b/test/dune index 5c5e6427..c10d08f4 100644 --- a/test/dune +++ b/test/dune @@ -13,6 +13,7 @@ t_ws_deque t_ws_wait t_bounded_queue) + (package moonpool) (libraries moonpool qcheck-core diff --git a/test/effect-based/dune b/test/effect-based/dune index 4b654519..3c7e8788 100644 --- a/test/effect-based/dune +++ b/test/effect-based/dune @@ -13,6 +13,7 @@ (run %{project_root}/src/cpp/cpp.exe %{input-file}))) (enabled_if (>= %{ocaml_version} 5.0)) + (package moonpool) (libraries moonpool moonpool.forkjoin diff --git a/test/fiber/dune b/test/fiber/dune index bfd6ef88..788766ab 100644 --- a/test/fiber/dune +++ b/test/fiber/dune @@ -4,6 +4,7 @@ t_fib1 t_fls t_main) (enabled_if (>= %{ocaml_version} 5.0)) + (package moonpool) (libraries moonpool moonpool.fib