summaryrefslogtreecommitdiff
path: root/hs-rgfw.cabal
diff options
context:
space:
mode:
Diffstat (limited to 'hs-rgfw.cabal')
-rw-r--r--hs-rgfw.cabal41
1 files changed, 41 insertions, 0 deletions
diff --git a/hs-rgfw.cabal b/hs-rgfw.cabal
new file mode 100644
index 0000000..90ab297
--- /dev/null
+++ b/hs-rgfw.cabal
@@ -0,0 +1,41 @@
+cabal-version: 3.0
+name: hs-rgfw
+version: 0.1.0
+license: GPL-3.0-only
+license-file: LICENSE
+author: Andromeda
+maintainer: Matrix @andromeda:tchncs.de
+build-type: Simple
+extra-doc-files: README.md
+common warnings
+ ghc-options: -Wall
+
+library
+ import: warnings
+ exposed-modules: RGFW.Generated
+ build-depends:
+ , base
+ , c-expr-runtime
+ , hs-bindgen-runtime
+ include-dirs: rgfw
+ hs-source-dirs: lib
+ default-language: Haskell2010
+ default-extensions: FlexibleInstances
+
+executable hs-rgfw
+ import: warnings
+ main-is: Main.hs
+ build-depends:
+ , base
+ , hs-rgfw
+ , c-expr-runtime
+ , hs-bindgen-runtime
+ pkgconfig-depends:
+ , gl
+ , x11
+ , xcursor
+ , xrandr
+ , xi
+ include-dirs: rgfw
+ hs-source-dirs: src
+ default-language: Haskell2010