(executable (public_name mte) (name mte) (modules mte) (libraries mte)) (library (name mte) (wrapped false) (modules :standard \ mte) (libraries amount b32 include parse_config headers_lib ; caqti caqti-miou caqti-miou.unix caqti-driver-pgx bin mirage-crypto digestif duration vif fmt jsont cohttp ptime)) (rule (target assets_crunch.ml) (deps (source_tree assets)) (action (with-stdout-to %{null} (run ocaml-crunch -m plain assets -o %{target}))))