this repo has no description
1opam-version: "2.0"
2synopsis: "IO-uring tracing tool using eBPF probes"
3description: "eBPF-based tracing tool for io-uring. Require's Linux kernel version >= 6.1.0"
4maintainer: ["koonwen@gmail.com"]
5authors: ["Lee Koon Wen"]
6license: ["ISC" "BSD-3-Clause"]
7homepage: "https://github.com/koonwen/uring-trace"
8doc: "https://github.com/koonwen/uring-trace"
9bug-reports: "https://github.com/koonwen/uring-trace/issues"
10depends: [
11 "ppx_deriving" {>= "6.0.2"}
12 "eio" {>= "1.1"}
13 "ocaml"
14 "dune" {>= "3.13"}
15 "dune-site"
16 "cmdliner" {>= "1.1.0"}
17 "eio_linux"
18 "libbpf"
19 "libbpf_maps"
20 "conf-liburing"
21 "conf-bpftool"
22 "ctypes"
23 "odoc" {with-doc}
24]
25build: [
26 ["dune" "subst"] {dev}
27 [
28 "dune"
29 "build"
30 "-p"
31 name
32 "-j"
33 jobs
34 "--promote-install-files=false"
35 "@install"
36 "@runtest" {with-test}
37 "@doc" {with-doc}
38 ]
39 ["dune" "install" "-p" name "--create-install-files" name]
40]
41dev-repo: "git+https://github.com/koonwen/uring-trace.git"
42post-messages: [
43 "This package requires your kernel version to be at least 6.1.0" {failure}
44]
45url {
46 src:
47 "https://github.com/koonwen/uring-trace/releases/download/v0.1.0/uring-trace-0.1.0.tbz"
48 checksum: [
49 "sha256=d1469550363df1af0fcb331ac86f6347fb021dfa844532c370317d3ad30d1e91"
50 "sha512=73a519f681d60aa83c4cba8439fc94fe207b0449ef0bff1fef0e976c4f68d6e56f543444cab936910d3e00cb9436abe2828739cc1e27c28d2e8c9d1e9218b1e8"
51 ]
52}
53x-commit-hash: "732869041422ada630d065f937ba210c20b8bf5c"