mte/unikernel/duniverse/ca-certs-nss/lib/dune
2025-11-11 02:07:51 +01:00

22 lines
711 B
Text

; to update, browse to https://hg.mozilla.org/projects/nss/tags
; find the last release (click on the tag, find the "changeset .. ID" line)
; rm -f lib/certdata.txt
; dune build lib/certdata.txt
; mv _build/default/lib/certdata.txt lib
;(rule
; (targets certdata.txt)
; (action
; (bash
; "wget https://hg.mozilla.org/projects/nss/raw-file/6f5cf4984f6b0873cb689dd0c1f50a9264741b93/lib/ckfw/builtins/certdata.txt -O %{targets}")))
(rule
(targets trust_anchor.ml)
(deps certdata.txt)
(action
(run %{bin:extract-from-certdata} certdata.txt --output trust_anchor.ml)))
(library
(name ca_certs_nss)
(public_name ca-certs-nss)
(modules ca_certs_nss trust_anchor)
(libraries x509 mirage-ptime digestif))