File tree Expand file tree Collapse file tree 4 files changed +170
-0
lines changed
nanoev-picos/nanoev-picos.0.1
nanoev-posix/nanoev-posix.0.1
nanoev_tiny_httpd/nanoev_tiny_httpd.0.1 Expand file tree Collapse file tree 4 files changed +170
-0
lines changed Original file line number Diff line number Diff line change 1+ opam-version: "2.0"
2+ synopsis: "Use nanoev from picos"
3+ maintainer: ["Simon Cruanes"]
4+ authors: ["Simon Cruanes"]
5+ license: "MIT"
6+ tags: ["unix" "select" "async"]
7+ homepage: "https://github.com/c-cube/nanoev"
8+ bug-reports: "https://github.com/c-cube/nanoev/issues"
9+ depends: [
10+ "ocaml" {>= "4.14"}
11+ "dune" {>= "2.7"}
12+ "base-unix"
13+ "nanoev" {= version}
14+ "iostream" {>= "0.3"}
15+ "picos" {>= "0.5" & < "0.7"}
16+ "picos_std" {>= "0.5" & < "0.7"}
17+ "odoc" {with-doc}
18+ ]
19+ build: [
20+ ["dune" "subst"] {dev}
21+ [
22+ "dune"
23+ "build"
24+ "-p"
25+ name
26+ "-j"
27+ jobs
28+ "@install"
29+ "@runtest" {with-test}
30+ "@doc" {with-doc}
31+ ]
32+ ]
33+ dev-repo: "git+https://github.com/c-cube/nanoev.git"
34+ url {
35+ src:
36+ "https://github.com/c-cube/nanoev/releases/download/v0.1/nanoev-0.1.tbz"
37+ checksum: [
38+ "sha256=2ec6b951b88383b3849240f7cd27e322797fc596dc0b3fc53e9c61b78bab6570"
39+ "sha512=1e4fe800638102cc5bdcd404d2069f65bc34f429d0b9063c14b0ffebc20e9dad3beff49741304d4b57d98d1895f65ed903f4b11d224505d038fa2afb012d7d4f"
40+ ]
41+ }
42+ x-commit-hash: "01efbd5b2216045568fcbe485d14e5a722b4a06e"
Original file line number Diff line number Diff line change 1+ opam-version: "2.0"
2+ synopsis: "Use mtime+iomux (posix compliant) as a backend for nanoev"
3+ maintainer: ["Simon Cruanes"]
4+ authors: ["Simon Cruanes"]
5+ license: "MIT"
6+ tags: ["unix" "select" "async" "iomux" "nanoev"]
7+ homepage: "https://github.com/c-cube/nanoev"
8+ bug-reports: "https://github.com/c-cube/nanoev/issues"
9+ depends: [
10+ "ocaml" {>= "4.12"}
11+ "dune" {>= "2.7"}
12+ "base-unix"
13+ "iomux" {>= "0.3"}
14+ "nanoev" {= version}
15+ "nanoev-picos" {= version}
16+ "mtime" {>= "2.0"}
17+ "moonpool" {with-test}
18+ "trace" {with-test}
19+ "trace-tef" {with-test}
20+ "odoc" {with-doc}
21+ ]
22+ 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+ ]
35+ ]
36+ dev-repo: "git+https://github.com/c-cube/nanoev.git"
37+ url {
38+ src:
39+ "https://github.com/c-cube/nanoev/releases/download/v0.1/nanoev-0.1.tbz"
40+ checksum: [
41+ "sha256=2ec6b951b88383b3849240f7cd27e322797fc596dc0b3fc53e9c61b78bab6570"
42+ "sha512=1e4fe800638102cc5bdcd404d2069f65bc34f429d0b9063c14b0ffebc20e9dad3beff49741304d4b57d98d1895f65ed903f4b11d224505d038fa2afb012d7d4f"
43+ ]
44+ }
45+ x-commit-hash: "01efbd5b2216045568fcbe485d14e5a722b4a06e"
Original file line number Diff line number Diff line change 1+ opam-version: "2.0"
2+ synopsis: "Tiny event loop abstraction"
3+ maintainer: ["Simon Cruanes"]
4+ authors: ["Simon Cruanes"]
5+ license: "MIT"
6+ tags: ["unix" "select" "async"]
7+ homepage: "https://github.com/c-cube/nanoev"
8+ bug-reports: "https://github.com/c-cube/nanoev/issues"
9+ depends: [
10+ "ocaml" {>= "4.12"}
11+ "dune" {>= "2.7"}
12+ "base-unix"
13+ "odoc" {with-doc}
14+ ]
15+ depopts: [
16+ "trace" {>= "0.7"}
17+ ]
18+ build: [
19+ ["dune" "subst"] {dev}
20+ [
21+ "dune"
22+ "build"
23+ "-p"
24+ name
25+ "-j"
26+ jobs
27+ "@install"
28+ "@runtest" {with-test}
29+ "@doc" {with-doc}
30+ ]
31+ ]
32+ dev-repo: "git+https://github.com/c-cube/nanoev.git"
33+ url {
34+ src:
35+ "https://github.com/c-cube/nanoev/releases/download/v0.1/nanoev-0.1.tbz"
36+ checksum: [
37+ "sha256=2ec6b951b88383b3849240f7cd27e322797fc596dc0b3fc53e9c61b78bab6570"
38+ "sha512=1e4fe800638102cc5bdcd404d2069f65bc34f429d0b9063c14b0ffebc20e9dad3beff49741304d4b57d98d1895f65ed903f4b11d224505d038fa2afb012d7d4f"
39+ ]
40+ }
41+ x-commit-hash: "01efbd5b2216045568fcbe485d14e5a722b4a06e"
Original file line number Diff line number Diff line change 1+ opam-version: "2.0"
2+ synopsis: "Use nanoev as a basis for tiny_httpd"
3+ maintainer: ["Simon Cruanes"]
4+ authors: ["Simon Cruanes"]
5+ license: "MIT"
6+ tags: ["nanoev" "http"]
7+ homepage: "https://github.com/c-cube/nanoev"
8+ bug-reports: "https://github.com/c-cube/nanoev/issues"
9+ depends: [
10+ "ocaml"
11+ "dune" {>= "2.7"}
12+ "nanoev" {= version}
13+ "nanoev-picos" {= version}
14+ "picos"
15+ "picos_std"
16+ "tiny_httpd" {>= "0.19"}
17+ "odoc" {with-doc}
18+ ]
19+ build: [
20+ ["dune" "subst"] {dev}
21+ [
22+ "dune"
23+ "build"
24+ "-p"
25+ name
26+ "-j"
27+ jobs
28+ "@install"
29+ "@runtest" {with-test}
30+ "@doc" {with-doc}
31+ ]
32+ ]
33+ dev-repo: "git+https://github.com/c-cube/nanoev.git"
34+ url {
35+ src:
36+ "https://github.com/c-cube/nanoev/releases/download/v0.1/nanoev-0.1.tbz"
37+ checksum: [
38+ "sha256=2ec6b951b88383b3849240f7cd27e322797fc596dc0b3fc53e9c61b78bab6570"
39+ "sha512=1e4fe800638102cc5bdcd404d2069f65bc34f429d0b9063c14b0ffebc20e9dad3beff49741304d4b57d98d1895f65ed903f4b11d224505d038fa2afb012d7d4f"
40+ ]
41+ }
42+ x-commit-hash: "01efbd5b2216045568fcbe485d14e5a722b4a06e"
You can’t perform that action at this time.
0 commit comments