this repo has no description

ci: opam init

+36 -11
+32 -11
.tangled/workflows/build.yml
··· 5 5 dependencies: 6 6 nixpkgs: 7 7 - shell 8 + - stdenv 9 + - findutils 10 + - binutils 11 + - libunwind 12 + - ncurses 13 + - opam 14 + - git 15 + - gawk 16 + - gnupatch 17 + - gnum4 18 + - gnumake 19 + - gnutar 20 + - gnused 21 + - gnugrep 22 + - diffutils 23 + - gzip 24 + - bzip2 8 25 - gcc 9 - - dune_3 10 26 - ocaml 11 - - ocamlpackages.xmlm 12 - - ocamlpackages.alcotest 13 - - ocamlpackages.eio 14 - - ocamlpackages.fmt 15 - - ocamlpackages.eio_main 16 - - ocamlpackages.ppx_expect 17 - - ocamlpackages.cmdliner 18 - - ocamlpackages.ptime 19 27 20 28 steps: 21 - - name: dune 29 + - name: opam 30 + command: | 31 + opam init --disable-sandboxing -any 32 + - name: switch 33 + command: | 34 + opam install . --confirm-level=unsafe-yes --deps-only 35 + - name: build 36 + command: | 37 + opam exec -- dune build --verbose 38 + - name: test 22 39 command: | 23 - dune build 40 + opam exec -- dune runtest --verbose 41 + - name: doc 42 + command: | 43 + opam install -y odoc 44 + opam exec -- dune build @doc
+2
dune-project
··· 11 11 (license ISC) 12 12 (authors "Anil Madhavapeddy") 13 13 (homepage "https://tangled.sh/@anil.recoil.org/ocaml-gpx") 14 + (maintainers "Anil Madhavapeddy <anil@recoil.org>") 15 + (bug_reports https://tangled.sh/@anil.recoil.org/ocaml-gpx/issues) 14 16 (maintenance_intent "(latest)") 15 17 )
+2
mlgpx.opam
··· 4 4 "Library and CLI for parsing and generating GPS Exchange (GPX) formats" 5 5 description: 6 6 "mlgpx is a streaming GPX (GPS Exchange Format) library for OCaml. It provides a portable core library using the xmlm streaming XML parser, with a separate Unix layer for file I/O operations. The library supports the complete GPX 1.1 specification including waypoints, routes, tracks, and metadata with strong type safety and validation." 7 + maintainer: ["Anil Madhavapeddy <anil@recoil.org>"] 7 8 authors: ["Anil Madhavapeddy"] 8 9 license: "ISC" 9 10 homepage: "https://tangled.sh/@anil.recoil.org/ocaml-gpx" 11 + bug-reports: "https://tangled.sh/@anil.recoil.org/ocaml-gpx/issues" 10 12 depends: [ 11 13 "ocaml" 12 14 "dune" {>= "3.18"}