A repository of opam repositories, for use by oi
1opam-version: "2.0"
2synopsis: "XTCE: XML Telemetric and Command Exchange (CCSDS 660.1-B)"
3description: """\
4OCaml implementation of XTCE (CCSDS 660.1-B), the XML standard for
5describing telemetry and telecommand databases. Parses XTCE documents into
6typed OCaml values: SpaceSystem hierarchies, parameter types (integer, float,
7enumerated), sequence containers, polynomial calibrators, and alarms. Uses
8xml for XML parsing."""
9maintainer: "thomas@gazagnaire.org"
10authors: "Thomas Gazagnaire"
11license: "ISC"
12tags: ["org:blacksun" "aerospace" "codec.ccsds"]
13homepage: "https://tangled.org/gazagnaire.org/ocaml-xtce"
14bug-reports: "https://tangled.org/gazagnaire.org/ocaml-xtce/issues"
15depends: [
16 "ocaml" {>= "5.0.0"}
17 "dune" {>= "3.21"}
18 "nox-xml"
19 "alcotest" {with-test}
20 "mdx" {with-test}
21 "fmt" {with-test}
22 "nox-loc"
23 "odoc" {with-doc}
24]
25build: [
26 ["dune" "subst"] {dev}
27 [
28 "dune"
29 "build"
30 "-p"
31 name
32 "-j"
33 jobs
34 "@install"
35 "@runtest" {with-test}
36 "@doc" {with-doc}
37 ]
38]
39dev-repo: "git+https://tangled.org/gazagnaire.org/ocaml-xtce"
40url {
41 src:
42 "git+https://tangled.org/gazagnaire.org/ocaml-xtce#a9bc7372987ed89c21e03a40dafe488a88f433c6"
43}
44x-d10-archive:
45 "6021ad39608b9674ab97291efc8ecf44fb7714446e5643cbd5c029a0628fd421"
46x-maintenance-intent: ["(latest)"]
47x-oi-source-url: "git+https://tangled.org/gazagnaire.org/ocaml-xtce#main"
48x-quality-build: "2026-04-15"
49x-quality-test: "2026-04-15"