-
Notifications
You must be signed in to change notification settings - Fork 4
/
Copy pathrummikubsolver.cabal
155 lines (149 loc) · 4.12 KB
/
rummikubsolver.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
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
cabal-version: 1.12
-- This file has been generated from package.yaml by hpack version 0.36.0.
--
-- see: https://github.com/sol/hpack
name: rummikubsolver
version: 1.1.0.0
synopsis: An interactive solver for Rummikub with a web interface.
description: Please see the README on GitHub at <https://github.com/gregorias/findata-transcoder#readme>
category: Game
homepage: https://github.com/gregorias/rummikubsolver#readme
bug-reports: https://github.com/gregorias/rummikubsolver/issues
author: Grzegorz Milka
maintainer: [email protected]
copyright: 2020-2023 Grzegorz Milka
license: GPL-3
license-file: LICENSE
build-type: Simple
extra-source-files:
README.md
source-repository head
type: git
location: https://github.com/gregorias/rummikubsolver
library
exposed-modules:
Cli
Closed.Extra
Combinatorics
Data.DefaultHashMap.Strict
Data.List.Extra
Game
Game.Core
Game.Set
Game.State
Game.TileCountArray
Interface.Console
Interface.GUI
Interface.TileChangeCommand
Solver
Text.Megaparsec.Extra
other-modules:
Paths_rummikubsolver
hs-source-dirs:
src
default-extensions:
DataKinds
DerivingStrategies
DerivingVia
DuplicateRecordFields
FunctionalDependencies
GADTs
LambdaCase
MultiWayIf
NoImplicitPrelude
OverloadedLabels
OverloadedRecordDot
OverloadedStrings
QuasiQuotes
TypeFamilies
TypeOperators
ghc-options: -Wall -Werror -Wcompat -Wmissing-deriving-strategies -Widentities -Wincomplete-record-updates -Wincomplete-uni-patterns -Wmissing-export-lists -Wpartial-fields -Wredundant-constraints -Wno-type-defaults -Wno-partial-type-signatures -Wno-name-shadowing
build-depends:
array
, base >=4.14 && <5
, closed
, containers
, extra
, glpk-hs
, megaparsec
, mtl
, optparse-applicative
, relude
, safe
, text
, threepenny-gui
, transformers
default-language: GHC2021
executable rummikubsolver
main-is: Main.hs
other-modules:
Paths_rummikubsolver
hs-source-dirs:
executables
default-extensions:
DataKinds
DerivingStrategies
DerivingVia
DuplicateRecordFields
FunctionalDependencies
GADTs
LambdaCase
MultiWayIf
NoImplicitPrelude
OverloadedLabels
OverloadedRecordDot
OverloadedStrings
QuasiQuotes
TypeFamilies
TypeOperators
ghc-options: -Wall -Werror -Wcompat -Wmissing-deriving-strategies -Widentities -Wincomplete-record-updates -Wincomplete-uni-patterns -Wmissing-export-lists -Wpartial-fields -Wredundant-constraints -Wno-type-defaults -Wno-partial-type-signatures -Wno-name-shadowing -threaded -rtsopts -with-rtsopts=-N
build-depends:
base >=4.14 && <5
, mtl
, relude
, rummikubsolver
, safe
default-language: GHC2021
test-suite test-rummikubsolver
type: exitcode-stdio-1.0
main-is: Main.hs
other-modules:
Test.Closed.Extra
Test.Combinatorics
Test.Game
Test.Game.Core
Test.Game.Set
Test.Game.State
Test.HUnit.Extra
Test.Interface.TileChangeCommand
Test.Solver
Paths_rummikubsolver
hs-source-dirs:
test
default-extensions:
DataKinds
DerivingStrategies
DerivingVia
DuplicateRecordFields
FunctionalDependencies
GADTs
LambdaCase
MultiWayIf
NoImplicitPrelude
OverloadedLabels
OverloadedRecordDot
OverloadedStrings
QuasiQuotes
TypeFamilies
TypeOperators
ghc-options: -Wall -Werror -Wcompat -Wmissing-deriving-strategies -Widentities -Wincomplete-record-updates -Wincomplete-uni-patterns -Wmissing-export-lists -Wpartial-fields -Wredundant-constraints -Wno-type-defaults -Wno-partial-type-signatures -Wno-name-shadowing -threaded -rtsopts -with-rtsopts=-N -main-is Main
build-depends:
HUnit
, base >=4.14 && <5
, closed
, hspec
, hspec-contrib
, hspec-expectations-pretty-diff
, relude
, rummikubsolver
default-language: GHC2021