-
Notifications
You must be signed in to change notification settings - Fork 5
/
Copy pathwayland.opam
39 lines (39 loc) · 1.27 KB
/
wayland.opam
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
# This file is generated by dune, edit dune-project instead
opam-version: "2.0"
synopsis: "Pure OCaml Wayland protocol library"
description:
"Wayland is a communications protocol intended for use between processes on a single computer. It is mainly used by graphical applications (clients) to talk to display servers, but nothing about the protocol is specific to graphics and it could be used for other things. This library can be used to write Wayland clients, servers and proxies."
maintainer: ["[email protected]"]
authors: ["[email protected]"]
license: "Apache-2.0 AND LicenseRef-various-licenses-for-the-schema-files"
homepage: "https://github.com/talex5/ocaml-wayland"
doc: "https://talex5.github.io/ocaml-wayland/"
bug-reports: "https://github.com/talex5/ocaml-wayland/issues"
depends: [
"dune" {>= "2.8"}
"alcotest" {>= "1.2.3" & with-test}
"ocaml" {>= "5.0"}
"xmlm" {>= "1.3.0"}
"logs" {>= "0.7.0"}
"fmt" {>= "0.8.9"}
"cstruct" {>= "6.0.0"}
"eio" {>= "0.12"}
"eio_main" {>= "0.12" & with-test}
"cmdliner" {>= "1.1.1"}
"odoc" {with-doc}
]
build: [
["dune" "subst"] {dev}
[
"dune"
"build"
"-p"
name
"-j"
jobs
"@install"
"@runtest" {with-test}
"@doc" {with-doc}
]
]
dev-repo: "git+https://github.com/talex5/ocaml-wayland.git"