mte/unikernel/dune.build

45 lines
1.4 KiB
Text
Raw Normal View History

2025-11-11 02:07:51 +01:00
;; Generated by mirage.v4.10.3
(copy_files# ./mirage/main.ml)
(rule
(target mte)
(enabled_if (= %{context_name} "default"))
(deps main.exe)
(action
(copy main.exe %{target})))
(executable
(name main)
(libraries caqti caqti-driver-pgx caqti-lwt caqti-mirage caqti-tls
cmdliner-stdlib dns-client-mirage duration h2 happy-eyeballs-mirage
logs lwt mimic-happy-eyeballs mirage-bootvar mirage-bootvar.unix
mirage-crypto-rng-mirage mirage-kv-mem mirage-logs mirage-mtime
mirage-mtime.unix mirage-ptime mirage-ptime.unix mirage-runtime
mirage-runtime.network mirage-sleep mirage-sleep.unix mirage-unix
paf.mirage tcpip.stack-direct tcpip.stack-socket tcpip.tcpv4v6-socket
tcpip.udpv4v6-socket mte)
(link_flags (-thread))
(modules (:standard \ config))
(flags :standard -w -70 -color always)
(enabled_if (= %{context_name} "default"))
)
(rule
(targets Static____data_assets.ml Static____data_assets.mli)
(deps (source_tree ../data/assets))
(action
(run ocaml-crunch -o Static____data_assets.ml ../data/assets)))
(rule
(targets Static____data_tls_certificates.ml Static____data_tls_certificates.mli)
(deps (source_tree ../data/tls/certificates))
(action
(run ocaml-crunch -o Static____data_tls_certificates.ml ../data/tls/certificates)))
(rule
(targets Static____data_tls_keys.ml Static____data_tls_keys.mli)
(deps (source_tree ../data/tls/keys))
(action
(run ocaml-crunch -o Static____data_tls_keys.ml ../data/tls/keys)))