ocamlPackages.shared-memory-ring(-lwt): init at 3.1.0

This commit is contained in:
sternenseemann
2021-04-25 13:08:25 +02:00
parent f8e3ad15af
commit b5f7ed7cc8
3 changed files with 82 additions and 0 deletions
@@ -0,0 +1,37 @@
{ lib
, buildDunePackage
, shared-memory-ring
, ppx_cstruct
, cstruct
, lwt
, lwt-dllist
, mirage-profile
, ounit
}:
buildDunePackage {
pname = "shared-memory-ring-lwt";
inherit (shared-memory-ring) version src useDune2;
buildInputs = [
ppx_cstruct
];
propagatedBuildInputs = [
shared-memory-ring
cstruct
lwt
lwt-dllist
mirage-profile
];
doCheck = true;
checkInputs = [
ounit
];
meta = shared-memory-ring.meta // {
description = "Shared memory rings for RPC and bytestream communications using Lwt";
};
}