this repo has no description
1opam-version: "2.0"
2maintainer: "Daniel Bünzli <daniel.buenzl i@erratique.ch>"
3authors: ["Daniel Bünzli <daniel.buenzl i@erratique.ch>"]
4homepage: "http://erratique.ch/software/bos"
5doc: "http://erratique.ch/software/bos"
6dev-repo: "git+http://erratique.ch/repos/bos.git"
7bug-reports: "https://github.com/dbuenzli/bos/issues"
8tags: [ "os" "system" "cli" "command" "file" "path" "log" "unix" "org:erratique" ]
9license: "ISC"
10depends: [
11 "ocaml" {>= "4.01.0" & < "5.0"}
12 "ocamlfind" {build}
13 "ocamlbuild" {build}
14 "topkg" {build & >= "0.7.5"}
15 "base-unix"
16 "rresult" {>= "0.3.0" & < "0.7.0"}
17 "astring"
18 "fpath"
19 "fmt" {>= "0.8.0"}
20 "logs" {>= "0.5.0"}
21 "mtime" {with-test}
22]
23build: ["ocaml" "pkg/pkg.ml" "build" "--pinned" "%{pinned}%"]
24synopsis: "Basic OS interaction for OCaml"
25description: """
26Bos provides support for basic and robust interaction with the
27operating system in OCaml. It has functions to access the process
28environment, parse command line arguments, interact with the file
29system and run command line programs.
30
31Bos works equally well on POSIX and Windows operating systems.
32
33Bos depends on [Rresult][rresult], [Astring][astring], [Fmt][fmt],
34[Fpath][fpath] and [Logs][logs] and the OCaml Unix library. It is
35distributed under the ISC license.
36
37[rresult]: http://erratique.ch/software/rresult
38[astring]: http://erratique.ch/software/astring
39[fmt]: http://erratique.ch/software/fmt
40[fpath]: http://erratique.ch/software/fpath
41[logs]: http://erratique.ch/software/logs"""
42url {
43 src: "http://erratique.ch/software/bos/releases/bos-0.1.0.tbz"
44 checksum: [
45 "sha256=5866e8d0471afdd973ef9f7e7401143ad5673472aec576034f608254361c6a01"
46 "md5=2c2999b01ab5a545dbb4c416e1d20583"
47 ]
48}