From 4beaf2843cda2d4a9ee12019f453a93bf4e8aea6 Mon Sep 17 00:00:00 2001 From: rcmerci Date: Sat, 26 Sep 2026 13:32:24 +0800 Subject: [PATCH] fix(dune): declare package dependencies --- dune-project | 35 ++++++++++++++++++++++++++++++----- 1 file changed, 30 insertions(+), 5 deletions(-) diff --git a/dune-project b/dune-project index 244aa9d..45acb58 100644 --- a/dune-project +++ b/dune-project @@ -4,17 +4,42 @@ (name datascript_ocaml) (package - (name datascript_ocaml)) + (name datascript_ocaml) + (depends + (ocaml (>= 5.1.1)) + (persistent_sorted_set_ocaml (= dev)) + melange)) (package - (name datascript-ocaml-native)) + (name datascript-ocaml-native) + (depends + (ocaml (>= 5.1.1)) + (datascript_ocaml (= :version)) + (persistent_sorted_set_ocaml (= dev)) + sqlite3 + (melange-transit-native (= 0.1.2)) + yojson)) (package - (name datascript-ocaml-jsoo)) + (name datascript-ocaml-jsoo) + (depends + (ocaml (>= 5.1.1)) + (datascript_ocaml (= :version)) + js_of_ocaml)) (package - (name datascript-ocaml-melange)) + (name datascript-ocaml-melange) + (depends + (ocaml (>= 5.1.1)) + (datascript_ocaml (= :version)) + (persistent_sorted_set_ocaml (= dev)) + melange + (melange-transit-melange (= 0.1.2)))) (package (name datascript-ocaml-lg) - (synopsis "Typed LG application APIs for DataScript")) + (synopsis "Typed LG application APIs for DataScript") + (depends + (ocaml (>= 5.1.1)) + datascript_ocaml + lg))