| 
 | 1 | +opam-version: "2.0"  | 
 | 2 | +synopsis:  | 
 | 3 | +  "Adds Fpath.sexp_of_t and defines 3 new modules: Fsegment, Absolute_path and Relative_path"  | 
 | 4 | +maintainer: ["Mathieu Barbin < [email protected]>"]  | 
 | 5 | +authors: ["Mathieu Barbin"]  | 
 | 6 | +license: "MIT"  | 
 | 7 | +homepage: "https://github.com/mbarbin/fpath-base"  | 
 | 8 | +doc: "https://mbarbin.github.io/fpath-base/"  | 
 | 9 | +bug-reports: "https://github.com/mbarbin/fpath-base/issues"  | 
 | 10 | +depends: [  | 
 | 11 | +  "dune" {>= "3.17"}  | 
 | 12 | +  "ocaml" {>= "4.14"}  | 
 | 13 | +  "fpath" {>= "0.7.3"}  | 
 | 14 | +  "sexplib0" {>= "v0.16"}  | 
 | 15 | +  "odoc" {with-doc}  | 
 | 16 | +]  | 
 | 17 | +build: [  | 
 | 18 | +  ["dune" "subst"] {dev}  | 
 | 19 | +  [  | 
 | 20 | +    "dune"  | 
 | 21 | +    "build"  | 
 | 22 | +    "-p"  | 
 | 23 | +    name  | 
 | 24 | +    "-j"  | 
 | 25 | +    jobs  | 
 | 26 | +    "@install"  | 
 | 27 | +    "@runtest" {with-test}  | 
 | 28 | +    "@doc" {with-doc}  | 
 | 29 | +  ]  | 
 | 30 | +]  | 
 | 31 | +dev-repo: "git+https://github.com/mbarbin/fpath-base.git"  | 
 | 32 | +description: """\  | 
 | 33 | + | 
 | 34 | +[Fpath_sexplib0] is an OCaml module designed to be opened to extend  | 
 | 35 | +the [fpath] package. It introduces three new modules to the scope:  | 
 | 36 | +[Fsegment], [Absolute_path] and [Relative_path].  | 
 | 37 | + | 
 | 38 | +[Absolute_path] and [Relative_path] are helper modules that  | 
 | 39 | +distinguish between classes of paths in the type system, enhancing  | 
 | 40 | +type safety for applications manipulating paths.  | 
 | 41 | + | 
 | 42 | +[Fpath] is shadowed and retains all its original functionality, with  | 
 | 43 | +the addition of a sexp serializer and new helpers for casting between  | 
 | 44 | +the types of paths offered by the package (absolute and relative  | 
 | 45 | +paths).  | 
 | 46 | + | 
 | 47 | +[fpath]: https://github.com/dbuenzli/fpath  | 
 | 48 | + | 
 | 49 | +"""  | 
 | 50 | +tags: [ "fpath" "absolute-paths" "relative-paths" ]  | 
 | 51 | +x-maintenance-intent: [ "(latest)" ]  | 
 | 52 | +url {  | 
 | 53 | +  src:  | 
 | 54 | +    "https://github.com/mbarbin/fpath-base/releases/download/0.4.0/fpath-base-0.4.0.tbz"  | 
 | 55 | +  checksum: [  | 
 | 56 | +    "sha256=1d7c13dd6daf879876b80b72e403ba9334b921d51397ccb3f4e3ab64bebd93f7"  | 
 | 57 | +    "sha512=51c9d2236f4707f22d5e09e9134482acf5c11e51b63ef9add4324a768e65ddfcf43fc7e6322fa2ee95e013cc00874ccb29926ad610bd38c5eacdd799dfba9623"  | 
 | 58 | +  ]  | 
 | 59 | +}  | 
 | 60 | +x-commit-hash: "c52bcf1fa78ead87251c05cc4c9d6c9f2fe1d372"  | 
0 commit comments