-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathadvent-of-haskell.cabal
102 lines (92 loc) · 2.25 KB
/
advent-of-haskell.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
cabal-version: 3.0
name: advent-of-haskell
version: 0.1.0.0
synopsis: Framework for AoC
description: Run, submit, test, and benchmark Advent of Code solutions.
license: BSD-3-Clause
license-file: LICENSE
author: IndecisionTree
build-type: Simple
common common
default-language: GHC2021
ghc-options: -Wall
default-extensions: RecordWildCards, OverloadedStrings
executable runner
import: common
main-is: Main.hs
build-depends:
, aoc
, base ^>=4.16.3.0
, containers ^>=0.6.5
, directory ^>=1.3.6
, dotenv ^>=0.9.0
, filepath ^>=1.4.2
, megaparsec ^>=9.3.0
, optparse-applicative ^>=0.17.0
, solutions
, tasty ^>=1.4.2
, tasty-bench ^>=0.3.2
, tasty-hunit ^>=0.10.0
, text ^>=2.0
other-modules: Tests
hs-source-dirs: runner
library aoc
import: common
exposed-modules: AOC
other-modules:
AOC.API
AOC.Types
build-depends:
, base ^>=4.16.3.0
, bytestring ^>=0.11.3
, http-api-data ^>=0.5
, http-client ^>=0.7.13
, http-client-tls ^>=0.3.6
, http-media ^>=0.8.0
, servant ^>=0.19.1
, servant-client ^>=0.19
, text ^>=2.0
, time ^>=1.11.1
hs-source-dirs: aoc
library solutions
import: common
-- cabal-fmt: expand solutions
exposed-modules:
Days.Day01
Days.Day02
Days.Day03
Days.Day04
Days.Day05
Days.Day06
Days.Day07
Days.Day08
Days.Day09
Days.Day10
Days.Day11
Days.Day12
Days.Day13
Days.Day14
Days.Day15
Days.Day16
Days.Day17
Days.Day18
Days.Day19
Days.Day20
Days.Day21
Days.Day22
Days.Day23
Days.Day24
Solutions
Utils.Tree
Utils.Parser
build-depends:
, aoc
, array ^>=0.5.4.0
, base ^>=4.16.3.0
, containers ^>=0.6.5
, megaparsec ^>=9.3.0
, parser-combinators ^>=1.3.0
, split ^>=0.2.3
, text ^>=2.0
, transformers ^>=0.5.6.2
hs-source-dirs: solutions