this repo has no description
1# This file is generated by dune, edit dune-project instead 2opam-version: "2.0" 3synopsis: 4 "SWIM protocol library for cluster membership and failure detection" 5description: 6 "Production-ready SWIM (Scalable Weakly-consistent Infection-style Process Group Membership) protocol library in OCaml 5 for cluster membership, failure detection, and lightweight pub/sub messaging. Features lock-free coordination via kcas, zero-copy buffer management, and AES-256-GCM encryption." 7maintainer: ["Guillermo Diaz-Romero <guillermo.diaz@gmail.com>"] 8authors: ["Guillermo Diaz-Romero <guillermo.diaz@gmail.com>"] 9license: "MIT" 10tags: [ 11 "swim" "cluster" "membership" "gossip" "failure detection" "ocaml5" "eio" 12] 13homepage: "https://github.com/gdiazlo/swim" 14doc: "https://github.com/gdiazlo/swim" 15bug-reports: "https://github.com/gdiazlo/swim/issues" 16depends: [ 17 "ocaml" {>= "5.1"} 18 "dune" {>= "3.20" & >= "3.20"} 19 "eio" {>= "1.0"} 20 "eio_main" {>= "1.0"} 21 "kcas" {>= "0.7"} 22 "kcas_data" {>= "0.7"} 23 "mirage-crypto" {>= "1.0"} 24 "mirage-crypto-rng" {>= "1.0"} 25 "cstruct" {>= "6.0"} 26 "mtime" {>= "2.0"} 27 "qcheck" {>= "0.21"} 28 "qcheck-alcotest" {>= "0.21"} 29 "alcotest" {>= "1.7"} 30 "logs" {>= "0.7"} 31 "odoc" {with-doc} 32] 33build: [ 34 ["dune" "subst"] {dev} 35 [ 36 "dune" 37 "build" 38 "-p" 39 name 40 "-j" 41 jobs 42 "@install" 43 "@runtest" {with-test} 44 "@doc" {with-doc} 45 ] 46] 47dev-repo: "git+https://github.com/gdiazlo/swim.git" 48x-maintenance-intent: ["(latest)"]