-
Notifications
You must be signed in to change notification settings - Fork 0
/
bankroll.cabal
148 lines (137 loc) · 3.58 KB
/
bankroll.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
cabal-version: 3.0
-- This file has been generated from package.yaml by hpack version 0.33.0.
--
-- see: https://github.com/sol/hpack
--
-- hash: b36658db0b4fab18e7162511b7ed702b361176f509ee97d58a8696969796ea45
name: bankroll
version: 1.3.3.1
synopsis: Wrapper for COIN-OR CLP and CBC
description: Please see the README on GitHub at <https://github.com/natebragg/bankroll#readme>
category: Numeric, Optimisation, Optimization
homepage: https://github.com/natebragg/bankroll#readme
bug-reports: https://github.com/natebragg/bankroll/issues
author: Nate Bragg
maintainer: [email protected]
copyright: (c) 2020 Nate Bragg
license: BSD-3-Clause
license-file: LICENSE
build-type: Custom
extra-source-files:
README.md
source-repository head
type: git
location: https://github.com/natebragg/bankroll
custom-setup
setup-depends:
Cabal >=3.0
, base >=4.7 && <5
, filepath
library
other-modules:
Paths_bankroll
reexported-modules:
Numeric.Optimization.Bankroll.LinearFunction
, Numeric.Optimization.Bankroll.Program
, Numeric.Optimization.Bankroll.Pretty
, Numeric.Optimization.Bankroll.Clp
, Numeric.Optimization.Bankroll.Cbc
build-depends:
bankroll-cbc
, bankroll-clp
, base >=4.7 && <5
default-language: Haskell2010
library bankroll-cbc
exposed-modules:
Numeric.Optimization.Bankroll.Cbc
other-modules:
Bindings.Cbc.Cbc
Bindings.Cbc.Managed
reexported-modules:
Numeric.Optimization.Bankroll.LinearFunction
, Numeric.Optimization.Bankroll.Program
, Numeric.Optimization.Bankroll.Pretty
hs-source-dirs:
src/cbc
extra-libraries:
CbcSolver
build-depends:
bankroll-common
, base >=4.7 && <5
default-language: Haskell2010
visibility: public
library bankroll-clp
exposed-modules:
Numeric.Optimization.Bankroll.Clp
other-modules:
Bindings.Clp.Clp
Bindings.Clp.Managed
reexported-modules:
Numeric.Optimization.Bankroll.LinearFunction
, Numeric.Optimization.Bankroll.Program
, Numeric.Optimization.Bankroll.Pretty
hs-source-dirs:
src/clp
extra-libraries:
Clp
build-depends:
bankroll-common
, base >=4.7 && <5
default-language: Haskell2010
visibility: public
library bankroll-common
exposed-modules:
Numeric.Optimization.Bankroll.LinearFunction
Numeric.Optimization.Bankroll.Program
Numeric.Optimization.Bankroll.Pretty
Numeric.Optimization.Bankroll.Solver
Numeric.Optimization.Bankroll.Solver.Foreign
Numeric.Optimization.Bankroll.Topo
other-modules:
Numeric.Algebra.Double
hs-source-dirs:
src/common
build-depends:
algebra
, base >=4.7 && <5
, mtl
, pretty
default-language: Haskell2010
executable bankroll
main-is: Main.hs
other-modules:
Paths_bankroll
PackageInfo
autogen-modules:
PackageInfo
hs-source-dirs:
app
ghc-options: -threaded -rtsopts -with-rtsopts=-N
build-depends:
bankroll
, base >=4.7 && <5
default-language: Haskell2010
executable lemonade
main-is: lemonade.hs
other-modules:
Paths_bankroll
hs-source-dirs:
examples/lemonade
build-depends:
bankroll-clp
, base >=4.7 && <5
default-language: Haskell2010
test-suite bankroll-test
type: exitcode-stdio-1.0
main-is: Spec.hs
other-modules:
Paths_bankroll
hs-source-dirs:
test
ghc-options: -threaded -rtsopts -with-rtsopts=-N
build-depends:
QuickCheck
, bankroll
, base >=4.7 && <5
, pretty
default-language: Haskell2010