-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathpelotero-engine.cabal
105 lines (93 loc) · 3.37 KB
/
pelotero-engine.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
cabal-version: 3.6
name: pelotero-engine
version: 0.0.8.6
common shared-libs
build-depends: base >=4.11 && <4.18
, random
, random-shuffle
, memory
, filepath
, http-conduit
, time
, bytestring
, aeson
, vector
, unordered-containers
, text
, containers
, cryptohash-sha256
, crypton
, scientific
, directory
ghc-options: -O2
executable fetchStats
import: shared-libs
hs-source-dirs: src, src/ADT, src/League
main-is: FetchStats.hs
other-modules: Input, Middle, Scraper, Points, Config, Roster, OfficialRoster, Validators, PlayerRanking, PointCalc, Utility
build-depends: async
executable roster
import: shared-libs
hs-source-dirs: src, src/ADT, src/League
main-is: FetchActiveRoster.hs
other-modules: Input, Middle, Scraper, Points, Roster, Config, Leaderboard, OfficialRoster, PlayerRanking, Validators, PointCalc, Conversion, Utility
build-depends: cassava
, async
executable playground
import: shared-libs
hs-source-dirs: src, src/ADT, src/League
main-is: Playground.hs
other-modules: Config, Points, Input, Leaderboard, Middle, OfficialRoster, Roster, Scraper, PlayerRanking, Validators, PointCalc, Utility
build-depends: async
executable head2head
import: shared-libs
hs-source-dirs: src, src/ADT, src/League
main-is: Head2Head.hs
other-modules: Scraper, Input, Middle, Roster, Config, Points, OfficialRoster, Validators, PlayerRanking, PointCalc, Stats, Utility
build-depends: async
executable league
import: shared-libs
hs-source-dirs: src, src/ADT, src/League
main-is: LeagueTEST.hs
other-modules: Validators, Config, Points, Input, Middle, OfficialRoster, Roster, PlayerRanking, PointCalc, Utility
executable official
import: shared-libs
hs-source-dirs: src, src/ADT, src/League
main-is: OfficialTest.hs
other-modules: Roster, Config, Input, OfficialRoster, Points, Middle, PointCalc, PlayerRanking, Validators, Utility
executable generators
import: shared-libs
hs-source-dirs: src, src/ADT, src/League
main-is: Generators.hs
other-modules: Config, OfficialRoster, Roster, PlayerRanking, Input, Middle, Points, Validators, Utility
executable autodraft
import: shared-libs
hs-source-dirs: src, src/ADT, src/League
main-is: AutoDraft.hs
other-modules: Config, OfficialRoster, Roster, PlayerRanking, Input, Middle, Points, Validators, Utility, Draft
executable test_adt
import: shared-libs
hs-source-dirs: src, src/ADT, src/League
main-is: Test.hs
other-modules: Input_trace
build-depends: base >=4.11 && <4.18
, debug-trace-var
, bytestring
, aeson
, text
, containers
, async
executable graphviz
import: shared-libs
hs-source-dirs: src, src/ADT, src/League
main-is: TypeGraph.hs
other-modules: Roster, Config, Input, OfficialRoster, Points, Middle, PointCalc, PlayerRanking, Validators, Utility
build-depends: base >=4.11 && <4.18
, debug-trace-var
, bytestring
, aeson
, text
, containers
, async
, graphviz
, process