From e067e0bd8271cae82bff5fd70baf372afaef9d7d Mon Sep 17 00:00:00 2001 From: swrup Date: Tue, 10 Feb 2026 14:23:59 +0100 Subject: [PATCH] --- src/dune | 19 +++++++++++++++---- 1 file changed, 15 insertions(+), 4 deletions(-) diff --git a/src/dune b/src/dune index a9322eed..2129a917 100644 --- a/src/dune +++ b/src/dune @@ -34,11 +34,22 @@ (modules b32) (libraries base32)) +;(rule +; (target assets_crunch.ml) +; (deps +; (source_tree ../assets)) +; (action +; (with-stdout-to +; %{null} +; (run ocaml-crunch -m plain ../assets -o %{target})))) + (rule (target assets_crunch.ml) (deps - (source_tree ../assets)) + (source_tree ../assets) + (source_tree ../default/assets)) (action - (with-stdout-to - %{null} - (run ocaml-crunch -m plain ../assets -o %{target})))) + (run + sh + -c + "\nif [[ -d ../assets ]]; then ocaml-crunch -m plain ../assets -o assets_crunch.ml; else ocaml-crunch -m plain ../default/assets -o assets_crunch.ml; fi")))