-
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathsandcal.cabal
129 lines (122 loc) · 2.63 KB
/
sandcal.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
cabal-version: 2.2
name: sandcal
version: 0.1.0.0
-- synopsis:
-- description:
homepage: https://git.zenhack.net/zenhack/sandcal
license: Apache-2.0
license-file: LICENSE
author: Ian Denhardt
maintainer: [email protected]
copyright: 2020 Ian Denhardt
-- category:
-- Codec
-- Concurrency
-- Control
-- Data
-- Database
-- Development
-- Distribution
-- Game
-- Graphics
-- Language
-- Math
-- Network
-- Sound
-- System
-- Testing
-- Text
-- Web
build-type: Simple
extra-source-files:
CHANGELOG.md
, README.md
, .gitignore
source-repository head
type: git
branch: master
location: https://git.zenhack.net/zenhack/sandcal
common shared-opts
default-extensions:
NoImplicitPrelude
, OverloadedStrings
build-depends:
base >=4.13 && <5
, zenhack-prelude ^>=0.1
, blaze-html ^>=0.9.1
, blaze-markup ^>=0.8.2
, cryptonite >=0.29 && <0.31
, scotty ^>=0.12
, sqlite-simple ^>=0.4.16
, safe-exceptions ^>=0.1.7
, text >=1.2.3 && <2.1
, time >=1.9 && <1.14
, parsec ^>=3.1.13
, aeson >=2.0.1 && <2.2
, heredoc ^>=0.2.0
, http-types ^>=0.12.3
, iCalendar ^>=0.4.0
, data-default ^>=0.7.1
, containers >=0.5.11 && <0.7
, transformers >=0.5.6 && <0.7
, bytestring >=0.10.10 && < 0.12
, case-insensitive ^>=1.2.1
, network-uri >=2.6.2 && <2.8
, mime ^>=0.4.0
, base64-bytestring >=1.0 && <1.3
, tz ^>=0.1
, tzdata ^>=0.2
, megaparsec ^>=9.2.0
, memory >=0.16 && <0.19
, uuid ^>=1.3.13
, wai-extra ^>=3.1.7
default-language: Haskell2010
library libsandcal
import: shared-opts
exposed-modules:
LibMain
, DB
, Config
, Forms.Common
, Forms.NewEvent
, View
, View.Common
, View.Event
, View.Home
, View.Import
, View.NewEvent
, View.EditEvent
, View.Week
, Route
, Sandstorm
, Occurrences
, Util.CSRF
, Util.ICal
, Util.Scotty.Cookie
, Util.Scotty.DateParsers
, Util.Time
, Util.TZ
, FindLinks
hs-source-dirs: src
executable sandcal
import: shared-opts
main-is: Main.hs
build-depends: libsandcal
hs-source-dirs: exe
executable gen-elm
import: shared-opts
main-is: GenElm.hs
hs-source-dirs: exe
test-suite tests
import: shared-opts
type: exitcode-stdio-1.0
build-depends:
libsandcal
, hspec >=2.8.3 && <2.11
, hspec-hedgehog >=0.0.1 && <1.3
, hedgehog >=1.0.2 && <1.2
other-modules:
Tests.Util.Time
, Tests.FindLinks
hs-source-dirs: tests
main-is: Main.hs