Compare commits

..

1 commit

Author SHA1 Message Date
Simon Cruanes
870093e93a
prepare for 0.1
Some checks are pending
github pages / Deploy doc (push) Waiting to run
Build and Test / build (push) Waiting to run
Build and Test / format (push) Waiting to run
2025-05-07 09:54:54 -04:00
8 changed files with 13 additions and 33 deletions

View file

@ -16,7 +16,6 @@ jobs:
os:
- ubuntu-latest
ocaml-compiler:
- '4.14'
- '5.0'
- '5.3'

View file

@ -1,18 +1,11 @@
(lang dune 2.7)
(name nanoev)
(generate_opam_files true)
(source
(github c-cube/nanoev))
(authors "Simon Cruanes")
(maintainers "Simon Cruanes")
(version 0.1)
(license MIT)
;(documentation https://url/to/documentation)
@ -20,11 +13,7 @@
(package
(name nanoev)
(synopsis "Tiny event loop abstraction")
(depends
(ocaml
(>= 4.12))
dune
base-unix)
(depends ocaml dune base-unix)
(depopts
(trace
(>= 0.7)))
@ -35,8 +24,7 @@
(name nanoev-picos)
(synopsis "Use nanoev from picos")
(depends
(ocaml
(>= 4.14))
ocaml
dune
base-unix
(nanoev
@ -58,15 +46,12 @@
(name nanoev-posix)
(synopsis "Use mtime+iomux (posix compliant) as a backend for nanoev")
(depends
(ocaml
(>= 4.12))
ocaml
dune
base-unix
(iomux (>= 0.3))
(nanoev
(= :version))
(nanoev-picos
(= :version))
iomux
(nanoev (= :version))
(nanoev-picos (= :version))
(mtime
(>= 2.0))
(moonpool :with-test)
@ -81,10 +66,8 @@
(depends
ocaml
dune
(nanoev
(= :version))
(nanoev-picos
(= :version))
(nanoev (= :version))
(nanoev-picos (= :version))
picos
picos_std
(tiny_httpd

View file

@ -9,7 +9,7 @@ tags: ["unix" "select" "async"]
homepage: "https://github.com/c-cube/nanoev"
bug-reports: "https://github.com/c-cube/nanoev/issues"
depends: [
"ocaml" {>= "4.14"}
"ocaml"
"dune" {>= "2.7"}
"base-unix"
"nanoev" {= version}

View file

@ -9,10 +9,10 @@ tags: ["unix" "select" "async" "iomux" "nanoev"]
homepage: "https://github.com/c-cube/nanoev"
bug-reports: "https://github.com/c-cube/nanoev/issues"
depends: [
"ocaml" {>= "4.12"}
"ocaml"
"dune" {>= "2.7"}
"base-unix"
"iomux" {>= "0.3"}
"iomux"
"nanoev" {= version}
"nanoev-picos" {= version}
"mtime" {>= "2.0"}

View file

@ -9,7 +9,7 @@ tags: ["unix" "select" "async"]
homepage: "https://github.com/c-cube/nanoev"
bug-reports: "https://github.com/c-cube/nanoev/issues"
depends: [
"ocaml" {>= "4.12"}
"ocaml"
"dune" {>= "2.7"}
"base-unix"
"odoc" {with-doc}

View file

@ -3,4 +3,4 @@
(public_name nanoev.unix)
(synopsis "Unix/select backend")
(private_modules heap)
(libraries nanoev unix threads.posix))
(libraries nanoev unix))

View file

@ -1,4 +1,3 @@
(tests
(names t1)
(package nanoev-posix)
(libraries nanoev nanoev-posix threads))

View file

@ -1,4 +1,3 @@
(tests
(names t1)
(package nanoev)
(libraries nanoev nanoev.unix threads))