this repo has no description
1# This file is generated by dune, edit dune-project instead
2opam-version: "2.0"
3synopsis:
4 "Software transactional memory based on lock-free multi-word compare-and-set"
5description:
6 "A software transactional memory (STM) implementation based on an atomic lock-free multi-word compare-and-set (MCAS) algorithm enhanced with read-only compare operations and ability to block awaiting for changes."
7maintainer: ["KC Sivaramakrishnan <sk826@cl.cam.ac.uk>"]
8authors: ["KC Sivaramakrishnan <sk826@cl.cam.ac.uk>"]
9license: "ISC"
10homepage: "https://github.com/ocaml-multicore/kcas"
11bug-reports: "https://github.com/ocaml-multicore/kcas/issues"
12depends: [
13 "dune" {>= "3.3"}
14 "ocaml" {>= "5.0"}
15 "domain-local-await" {>= "0.2.0"}
16 "domain-local-timeout" {>= "0.1.0"}
17 "alcotest" {>= "1.7.0" & with-test}
18 "mdx" {>= "1.10.0" & with-test}
19 "odoc" {>= "2.2.0" & with-doc}
20]
21build: [
22 ["dune" "subst"] {dev}
23 [
24 "dune"
25 "build"
26 "-p"
27 name
28 "-j"
29 jobs
30 "@install"
31 "@runtest" {with-test}
32 "@doc" {with-doc}
33 ]
34]
35dev-repo: "git+https://github.com/ocaml-multicore/kcas.git"
36doc: "https://ocaml-multicore.github.io/kcas/doc/kcas/Kcas/"
37url {
38 src:
39 "https://github.com/ocaml-multicore/kcas/archive/refs/tags/0.6.0.tar.gz"
40 checksum: [
41 "md5=bd9dd3ec96c6e2c6c1c21b2c85715661"
42 "sha512=97f383e99d09f7ffded3cafd37c136331ed3ea35d4480fe4f8a1d133d12ef82fb63227260769f69e4ab6fbffb3610c26127ccc4acbc470d86efce0ba90d1346f"
43 ]
44}