summaryrefslogtreecommitdiff
path: root/hs-rgfw.cabal
diff options
context:
space:
mode:
authormtgmonkey <mtgmonkey@nixos>2025-12-11 18:15:32 +0100
committermtgmonkey <mtgmonkey@nixos>2025-12-11 18:15:32 +0100
commit8a16c6695e62de46c4f0cce22ff48276040bcfff (patch)
tree23786224830e40708ec4af0ae321f30e98f7aa27 /hs-rgfw.cabal
parentab69702910741af752ff7ee5820bb85b1f3ddd5c (diff)
basic functionality on Wayland and X11
Diffstat (limited to 'hs-rgfw.cabal')
-rw-r--r--hs-rgfw.cabal57
1 files changed, 57 insertions, 0 deletions
diff --git a/hs-rgfw.cabal b/hs-rgfw.cabal
new file mode 100644
index 0000000..ee31a85
--- /dev/null
+++ b/hs-rgfw.cabal
@@ -0,0 +1,57 @@
+cabal-version: 3.0
+name: hs-rgfw
+-- PVP summary: +-+------- breaking API changes
+-- | | +----- non-breaking API additions
+-- | | | +--- code changes with no API change
+version: 0.1.0.0
+-- A short (one-line) description of the package.
+-- synopsis:
+-- A longer description of the package.
+-- description:
+homepage: https://git.mtgmonkey.net/Andromeda/hs-rgfw
+license: BSD-3-Clause
+license-file: LICENSE
+author: andromeda
+maintainer: @andromeda:tchncs.de
+-- A copyright notice.
+-- copyright:
+category: Development
+build-type: Custom
+extra-doc-files: CHANGELOG.md
+-- Extra source files to be distributed with the package, such as examples, or a tutorial module.
+-- extra-source-files:
+common warnings
+ ghc-options:
+ -Wall
+ -Widentities
+ -Wincomplete-record-updates
+ -Wincomplete-uni-patterns
+ -Wpartial-fields
+ -Wredundant-constraints
+custom-setup
+ setup-depends:
+ base,
+ Cabal,
+ process
+library
+ import: warnings
+ exposed-modules: Lib
+ -- Modules included in this library but not exported.
+ -- other-modules:
+ -- LANGUAGE extensions used by modules in this package.
+ -- other-extensions:
+ build-depends:
+ base >=4.18
+ pkgconfig-depends:
+ gl,
+ wayland-client,
+ wayland-egl,
+ wayland-cursor,
+ xkbcommon,
+ x11,
+ xcursor,
+ xrandr,
+ xi
+ hs-source-dirs:
+ lib
+ default-language: Haskell2010