GPS Exchange Format library/CLI in OCaml
1# This file is generated by dune, edit dune-project instead 2opam-version: "2.0" 3synopsis: 4 "Library and CLI for parsing and generating GPS Exchange (GPX) formats" 5description: 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." 7authors: ["Anil Madhavapeddy"] 8license: "ISC" 9homepage: "https://tangled.sh/@anil.recoil.org/ocaml-gpx" 10depends: [ 11 "ocaml" 12 "dune" {>= "3.18"} 13 "xmlm" 14 "ptime" 15 "eio" 16 "ppx_expect" 17 "alcotest" 18 "eio_main" 19 "cmdliner" 20 "fmt" 21 "logs" 22 "odoc" {with-doc} 23] 24build: [ 25 ["dune" "subst"] {dev} 26 [ 27 "dune" 28 "build" 29 "-p" 30 name 31 "-j" 32 jobs 33 "@install" 34 "@runtest" {with-test} 35 "@doc" {with-doc} 36 ] 37] 38x-maintenance-intent: ["(latest)"]