-
Notifications
You must be signed in to change notification settings - Fork 9
/
Copy pathwlhs-bindings.cabal
64 lines (60 loc) · 1.64 KB
/
wlhs-bindings.cabal
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
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
cabal-version: 3.0
name: wlhs-bindings
version: 0.1.0
license: BSD-3-Clause
license-file: LICENSE
maintainer: [email protected]
author: Brad Neimann
tested-with: ghc ==9.4.8
synopsis: Bindings to wlroots (and libwayland)
category: Graphics
build-type: Custom
extra-doc-files: CHANGELOG.md
custom-setup
setup-depends:
base >=4.16.4.0 && <5,
Cabal >=3.10.1.0 && <3.11,
directory >=1.3 && <1.4,
text >=1.2 && <2.2,
library
exposed-modules:
PIXMAN.Pixman
Time.Time
WL.Keyboard
WL.ServerCore
WL.ServerProtocol
WL.Utils
WL.Global
WL.Version
WL.Client
WLR.Backend
WLR.Types.DataDevice
WLR.Render.Allocator
WLR.Render.DrmFormatSet
WLR.Render.Interface
WLR.Render.Renderer
WLR.Render.Swapchain
WLR.Render.Texture
WLR.Types.Compositor
WLR.Types.DamageRing
WLR.Types.Buffer
WLR.Types.InputDevice
WLR.Types.Keyboard
WLR.Types.KeyboardGroup
WLR.Types.PrimarySelection
WLR.Types.Output
WLR.Types.OutputLayer
WLR.Types.Pointer
WLR.Types.Seat
WLR.Util.Addon
WLR.Util.Box
WLR.Util.Edges
WLR.Util.Log
WLR.Version
pkgconfig-depends: wlroots ==0.17.1, wayland-server, pixman-1
hs-source-dirs: src
default-language: Haskell2010
default-extensions: CApiFFI
ghc-options:
-Wall -fno-show-valid-hole-fits -optc -Wno-discarded-qualifiers
build-depends: base >=4.16.4.0 && <5