-
Notifications
You must be signed in to change notification settings - Fork 1
/
hlabyrinth.cabal
90 lines (84 loc) · 2.16 KB
/
hlabyrinth.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
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
-- This file has been generated from package.yaml by hpack version 0.28.2.
--
-- see: https://github.com/sol/hpack
--
-- hash: e59e51584fa7463874f35cf7c2f60e7876fea8d4ead704e2036f9a90495274cf
cabal-version: >= 1.10
name: hlabyrinth
version: 0.3.0.0
category: Game
author: Kilian Kilger
maintainer: kkilger@gmail.com
license: GPL-3
license-file: LICENSE
build-type: Simple
extra-source-files:
ChangeLog.md
package.yaml
flag debug
description: Use debug runtime for ghc
manual: True
default: False
flag llvm
description: Build with llvm backend
manual: True
default: False
flag optimize
description: Build with optimizations enabled
manual: True
default: True
flag threaded
description: Build with threaded ghc runtime
manual: True
default: True
executable hlabyrinth
main-is: Main.hs
other-modules:
GIHelper
Grid
Labyrinth
LoadSave
MainWindow
Rectangle
UserTexts
Paths_hlabyrinth
hs-source-dirs:
src
default-extensions: MonoLocalBinds
other-extensions: MultiParamTypeClasses FlexibleInstances FunctionalDependencies TemplateHaskell
build-depends:
array >=0.5.1 && <0.6
, base >=4 && <5
, bytestring >=0.10 && <0.11
, cereal >=0.5.5.0 && <0.6
, directory >=1.3 && <1.4
, errors >=2.3 && <2.4
, filepath >=1.4 && <2
, gi-cairo >=1.0.24 && <1.1
, gi-cairo-connector ==0.1.*
, gi-cairo-render ==0.1.*
, gi-gdk >=3.0.23 && <4
, gi-glib >=2.0.24 && <2.1
, gi-gtk >=3.0.36 && <4
, gi-pango >=1.0.23 && <1.1
, gi-pangocairo >=1.0.24 && <1.1
, haskell-gi-base >=0.24.0 && <0.25
, hxt-unicode >=9.0 && <9.1
, mmorph >=1.0.9 && <1.2
, mtl >=2.2.1 && <2.3
, optparse-applicative >=0.15.0 && <0.17
, pureMD5 >=2.1 && <2.2
, safecopy >=0.9.4.1 && <1
, search-algorithms >=0.3 && <0.4
, stm >=2.5.0.0 && <2.6.0.0
, text >=1.2.2.1 && <1.3
, transformers >=0.5.2 && <0.6
if flag(llvm)
ghc-options: -fllvm
if flag(threaded)
ghc-options: -threaded
if flag(optimize)
ghc-options: -O2
if flag(debug)
ghc-options: -debug
default-language: Haskell2010