(executable (public_name mte) (name mte) (modules mte) (libraries mte)) (library (name mte) (wrapped false) (modules :standard \ mte base_32) (libraries base_32 ; angstrom zarith ; mirage-crypto duration vif fmt jsont cohttp)) ; crockford base32, as a lib to use [Base32] by accident *) (library (name base_32) (modules base_32) (libraries base32)) (rule (target assets_crunch.ml) (deps (source_tree assets)) (action (with-stdout-to %{null} (run ocaml-crunch -m plain assets -o %{target}))))