mirror of
https://github.com/ocaml-multicore/eio.git
synced 2025-11-29 00:03:40 -05:00
Rename repository to eio
Several people found the old name confusing (Anil explained the old name: "two io io because there's stuff happening in parallel!").
This commit is contained in:
parent
f3ca315802
commit
6dc0653fde
@ -1,4 +1,4 @@
|
|||||||
# eioio -- effects based parallel IO for OCaml
|
# eio -- effects based parallel IO for OCaml
|
||||||
|
|
||||||
This library implements an effects-based direct-style IO
|
This library implements an effects-based direct-style IO
|
||||||
stack for multicore OCaml.
|
stack for multicore OCaml.
|
||||||
@ -73,8 +73,8 @@ opam switch create 4.12.0+domains+effects --packages=ocaml-variants.4.12.0+domai
|
|||||||
Then you'll need to install this library (and `utop` if you want to try it interactively):
|
Then you'll need to install this library (and `utop` if you want to try it interactively):
|
||||||
|
|
||||||
```
|
```
|
||||||
git clone --recursive https://github.com/ocaml-multicore/eioio.git
|
git clone --recursive https://github.com/ocaml-multicore/eio.git
|
||||||
cd eioio
|
cd eio
|
||||||
opam pin -yn ./ocaml-uring
|
opam pin -yn ./ocaml-uring
|
||||||
opam pin -yn .
|
opam pin -yn .
|
||||||
opam depext -i eunix utop
|
opam depext -i eunix utop
|
||||||
|
|||||||
6
ctf.opam
6
ctf.opam
@ -5,8 +5,8 @@ description: "Trace IO events."
|
|||||||
maintainer: ["anil@recoil.org"]
|
maintainer: ["anil@recoil.org"]
|
||||||
authors: ["Anil Madhavapeddy" "Thomas Leonard"]
|
authors: ["Anil Madhavapeddy" "Thomas Leonard"]
|
||||||
license: "ISC"
|
license: "ISC"
|
||||||
homepage: "https://github.com/ocaml-multicore/eioio"
|
homepage: "https://github.com/ocaml-multicore/eio"
|
||||||
bug-reports: "https://github.com/ocaml-multicore/eioio/issues"
|
bug-reports: "https://github.com/ocaml-multicore/eio/issues"
|
||||||
depends: [
|
depends: [
|
||||||
"dune" {>= "2.8"}
|
"dune" {>= "2.8"}
|
||||||
"alcotest" {>= "1.4.0" & with-test}
|
"alcotest" {>= "1.4.0" & with-test}
|
||||||
@ -30,4 +30,4 @@ build: [
|
|||||||
"@doc" {with-doc}
|
"@doc" {with-doc}
|
||||||
]
|
]
|
||||||
]
|
]
|
||||||
dev-repo: "git+https://github.com/ocaml-multicore/eioio.git"
|
dev-repo: "git+https://github.com/ocaml-multicore/eio.git"
|
||||||
|
|||||||
@ -1,7 +1,7 @@
|
|||||||
(lang dune 2.8)
|
(lang dune 2.8)
|
||||||
(name eunix)
|
(name eunix)
|
||||||
(generate_opam_files true)
|
(generate_opam_files true)
|
||||||
(source (github ocaml-multicore/eioio))
|
(source (github ocaml-multicore/eio))
|
||||||
(license ISC)
|
(license ISC)
|
||||||
(authors "Anil Madhavapeddy" "Thomas Leonard")
|
(authors "Anil Madhavapeddy" "Thomas Leonard")
|
||||||
(maintainers "anil@recoil.org")
|
(maintainers "anil@recoil.org")
|
||||||
|
|||||||
6
eio.opam
6
eio.opam
@ -5,8 +5,8 @@ description: "An effect-based IO API for multicore OCaml with fibres."
|
|||||||
maintainer: ["anil@recoil.org"]
|
maintainer: ["anil@recoil.org"]
|
||||||
authors: ["Anil Madhavapeddy" "Thomas Leonard"]
|
authors: ["Anil Madhavapeddy" "Thomas Leonard"]
|
||||||
license: "ISC"
|
license: "ISC"
|
||||||
homepage: "https://github.com/ocaml-multicore/eioio"
|
homepage: "https://github.com/ocaml-multicore/eio"
|
||||||
bug-reports: "https://github.com/ocaml-multicore/eioio/issues"
|
bug-reports: "https://github.com/ocaml-multicore/eio/issues"
|
||||||
depends: [
|
depends: [
|
||||||
"dune" {>= "2.8"}
|
"dune" {>= "2.8"}
|
||||||
"ctf" {= version}
|
"ctf" {= version}
|
||||||
@ -27,4 +27,4 @@ build: [
|
|||||||
"@doc" {with-doc}
|
"@doc" {with-doc}
|
||||||
]
|
]
|
||||||
]
|
]
|
||||||
dev-repo: "git+https://github.com/ocaml-multicore/eioio.git"
|
dev-repo: "git+https://github.com/ocaml-multicore/eio.git"
|
||||||
|
|||||||
@ -5,8 +5,8 @@ description: "An eio implementation for Linux using io-uring."
|
|||||||
maintainer: ["anil@recoil.org"]
|
maintainer: ["anil@recoil.org"]
|
||||||
authors: ["Anil Madhavapeddy" "Thomas Leonard"]
|
authors: ["Anil Madhavapeddy" "Thomas Leonard"]
|
||||||
license: "ISC"
|
license: "ISC"
|
||||||
homepage: "https://github.com/ocaml-multicore/eioio"
|
homepage: "https://github.com/ocaml-multicore/eio"
|
||||||
bug-reports: "https://github.com/ocaml-multicore/eioio/issues"
|
bug-reports: "https://github.com/ocaml-multicore/eio/issues"
|
||||||
depends: [
|
depends: [
|
||||||
"dune" {>= "2.8"}
|
"dune" {>= "2.8"}
|
||||||
"ctf" {= version}
|
"ctf" {= version}
|
||||||
@ -39,4 +39,4 @@ build: [
|
|||||||
"@doc" {with-doc}
|
"@doc" {with-doc}
|
||||||
]
|
]
|
||||||
]
|
]
|
||||||
dev-repo: "git+https://github.com/ocaml-multicore/eioio.git"
|
dev-repo: "git+https://github.com/ocaml-multicore/eio.git"
|
||||||
|
|||||||
@ -6,8 +6,8 @@ description:
|
|||||||
maintainer: ["anil@recoil.org"]
|
maintainer: ["anil@recoil.org"]
|
||||||
authors: ["Anil Madhavapeddy" "Thomas Leonard"]
|
authors: ["Anil Madhavapeddy" "Thomas Leonard"]
|
||||||
license: "ISC"
|
license: "ISC"
|
||||||
homepage: "https://github.com/ocaml-multicore/eioio"
|
homepage: "https://github.com/ocaml-multicore/eio"
|
||||||
bug-reports: "https://github.com/ocaml-multicore/eioio/issues"
|
bug-reports: "https://github.com/ocaml-multicore/eio/issues"
|
||||||
depends: [
|
depends: [
|
||||||
"dune" {>= "2.8"}
|
"dune" {>= "2.8"}
|
||||||
"ctf" {= version}
|
"ctf" {= version}
|
||||||
@ -29,4 +29,4 @@ build: [
|
|||||||
"@doc" {with-doc}
|
"@doc" {with-doc}
|
||||||
]
|
]
|
||||||
]
|
]
|
||||||
dev-repo: "git+https://github.com/ocaml-multicore/eioio.git"
|
dev-repo: "git+https://github.com/ocaml-multicore/eio.git"
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user