2025-09-13 15:56:19 +02:00
|
|
|
(executable
|
|
|
|
|
(public_name mte)
|
|
|
|
|
(name mte)
|
2025-10-03 18:14:17 +02:00
|
|
|
(modules assets assets_crunch headers mte config util management)
|
2025-09-28 21:27:15 +02:00
|
|
|
(libraries
|
2025-10-03 18:14:17 +02:00
|
|
|
json
|
|
|
|
|
types
|
2025-09-28 21:27:15 +02:00
|
|
|
headers_lib
|
|
|
|
|
syntax
|
|
|
|
|
;
|
2025-10-02 16:32:43 +02:00
|
|
|
mirage-crypto
|
2025-10-01 19:34:42 +02:00
|
|
|
duration
|
2025-09-28 21:27:15 +02:00
|
|
|
vif
|
|
|
|
|
fmt
|
|
|
|
|
jsont
|
|
|
|
|
cohttp))
|
|
|
|
|
|
2025-10-03 18:14:17 +02:00
|
|
|
(library
|
|
|
|
|
(name json)
|
|
|
|
|
(modules json)
|
|
|
|
|
(libraries jsont jsont.bytesrw fmt syntax types))
|
|
|
|
|
|
|
|
|
|
(library
|
|
|
|
|
(name types)
|
|
|
|
|
(modules types)
|
2025-10-03 19:54:18 +02:00
|
|
|
(libraries
|
|
|
|
|
angstrom
|
|
|
|
|
zarith ;
|
|
|
|
|
fmt
|
|
|
|
|
syntax))
|
2025-10-03 18:14:17 +02:00
|
|
|
|
2025-09-28 21:27:15 +02:00
|
|
|
(library
|
|
|
|
|
(name headers_lib)
|
|
|
|
|
(modules headers_lib)
|
|
|
|
|
(libraries fmt syntax))
|
|
|
|
|
|
|
|
|
|
(library
|
|
|
|
|
(name syntax)
|
|
|
|
|
(modules syntax)
|
|
|
|
|
(libraries))
|
2025-09-13 19:32:30 +02:00
|
|
|
|
2025-09-30 16:39:08 +02:00
|
|
|
(library
|
|
|
|
|
(name base_32)
|
|
|
|
|
(modules base_32)
|
|
|
|
|
(libraries base32))
|
|
|
|
|
|
2025-09-13 19:32:30 +02:00
|
|
|
(rule
|
2025-09-23 20:58:34 +02:00
|
|
|
(target assets_crunch.ml)
|
2025-09-13 19:32:30 +02:00
|
|
|
(deps
|
|
|
|
|
(source_tree assets))
|
|
|
|
|
(action
|
|
|
|
|
(with-stdout-to
|
|
|
|
|
%{null}
|
|
|
|
|
(run ocaml-crunch -m plain assets -o %{target}))))
|