]> Git — Sourcephile - sourcephile-web.git/blob - generator/generator.cabal
init
[sourcephile-web.git] / generator / generator.cabal
1 cabal-version: 3.0
2 name: generator
3 maintainer: mailto:~julm/sourcephile-web@todo.code.sourcephile.fr
4 bug-reports: https://todo.code.sourcephile.fr/~julm/sourcephile-web
5 homepage: https://sourcephile.fr
6 author: Julien Moutinho <julm+sourcephile-web@sourcephile.fr>
7 copyright: Julien Moutinho <julm+sourcephile-web@sourcephile.fr>
8 license: AGPL-3.0-or-later
9
10 -- PVP: +-+------- breaking API changes
11 -- | | +----- non-breaking API additions
12 -- | | | +--- code changes with no API change
13 version: 0.0.0.20211205
14 stability: experimental
15 category: Web
16 synopsis: sourcephile.fr
17 description: A website for Sourcephile, hosted at https://sourcephile.fr
18 build-type: Simple
19 tested-with: GHC ==8.10.7
20
21 -- extra-doc-files: ../ChangeLog.md
22 extra-source-files:
23 .hlint.yaml
24 cabal.project
25 hie.yaml
26
27 extra-tmp-files:
28
29 source-repository head
30 type: git
31 location: https://git.code.sourcephile.fr/~julm/sourcephile-web
32
33 executable generator
34 build-depends:
35 , aeson
36 , base
37 , blaze-html
38 , blaze-markup
39 , commonmark
40 , commonmark-pandoc
41 , commonmark-simple
42 , containers
43 , data-default
44 , directory
45 , ema >=0.6
46 , feed
47 , filepath
48 , lvar
49 , megaparsec
50 , monad-logger
51 , pandoc
52 , pandoc-types
53 , parsec
54 , process
55 , PyF >=0.10
56 , relude
57 , resourcet
58 , some
59 , split
60 , text
61 , thumbnail-plus
62 , time
63 , transformers
64 , unionmount >=0.1
65 , unliftio
66 , uri-encode
67 , url-slug
68
69 ghc-options:
70 -Wall -Wincomplete-record-updates -Wincomplete-uni-patterns
71
72 default-extensions:
73 NoImplicitPrelude
74 BlockArguments
75 DataKinds
76 DeriveAnyClass
77 DeriveGeneric
78 DerivingVia
79 FlexibleContexts
80 FlexibleInstances
81 ImportQualifiedPost
82 KindSignatures
83 LambdaCase
84 MultiParamTypeClasses
85 MultiWayIf
86 NamedFieldPuns
87 OverloadedStrings
88 PartialTypeSignatures
89 QuasiQuotes
90 RecordWildCards
91 ScopedTypeVariables
92 TupleSections
93 TypeApplications
94 TypeFamilies
95 ViewPatterns
96
97 main-is: Main.hs
98 hs-source-dirs: .
99 other-modules:
100 Site.Body
101 Site.Feed
102 Site.Filter
103 Site.Lang
104 Site.Model
105 Site.Page
106 Site.Render
107 Site.Tag
108 Site.Update
109 Utils.Html
110 Utils.Pandoc
111 Utils.Pandoc.Html
112 Utils.Pandoc.SignsCount
113
114 default-language: Haskell2010