XDG library path support for OCaml via Eio capabilities
linux macos ocaml xdg

only run tests with opam 2.2 or higher to avoid resolution problems

+11 -13
+5 -13
xdge.opam
··· 19 19 "odoc" {with-doc} 20 20 "alcotest" {with-test & >= "1.7.0"} 21 21 ] 22 + x-maintenance-intent: ["(latest)"] 22 23 build: [ 23 - ["dune" "subst"] {dev} 24 - [ 25 - "dune" 26 - "build" 27 - "-p" 28 - name 29 - "-j" 30 - jobs 31 - "@install" 32 - "@runtest" {with-test} 33 - "@doc" {with-doc} 34 - ] 24 + [ "dune" "subst" ] {dev} 25 + [ "dune" "build" "-p" name "-j" jobs "@install" ] 26 + [ "dune" "build" "-p" name "-j" jobs "runtest" ] {with-test & opam-version >= "2.2" } 27 + [ "dune" "build" "@doc" ] {with-doc} 35 28 ] 36 - x-maintenance-intent: ["(latest)"]
+6
xdge.opam.template
··· 1 + build: [ 2 + [ "dune" "subst" ] {dev} 3 + [ "dune" "build" "-p" name "-j" jobs "@install" ] 4 + [ "dune" "build" "-p" name "-j" jobs "runtest" ] {with-test & opam-version >= "2.2"} 5 + [ "dune" "build" "-p" name "-j" jobs "@doc" ] {with-doc} 6 + ]