2020-07-07 18:21:08 -04:00
|
|
|
cabal-version: 2.2
|
|
|
|
name: make-pages
|
|
|
|
version: 0.1.0
|
|
|
|
license: AGPL-3.0-or-later
|
|
|
|
|
|
|
|
author: Rhiannon Morris <rhi@rhiannon.website>
|
|
|
|
maintainer: Rhiannon Morris <rhi@rhiannon.website>
|
|
|
|
|
2020-07-15 05:43:57 -04:00
|
|
|
flag pretty-verbose
|
|
|
|
description: pretty-print the verbose output
|
|
|
|
default: True
|
|
|
|
|
2020-07-07 18:21:08 -04:00
|
|
|
executable make-pages
|
|
|
|
hs-source-dirs: .
|
|
|
|
main-is: Main.hs
|
2020-07-15 05:45:15 -04:00
|
|
|
other-modules:
|
2020-07-15 15:31:46 -04:00
|
|
|
BuilderQQ,
|
2020-07-15 14:06:19 -04:00
|
|
|
Depend,
|
2020-07-16 10:29:32 -04:00
|
|
|
GalleryPage,
|
|
|
|
Info,
|
|
|
|
IndexPage,
|
2020-07-25 09:05:38 -04:00
|
|
|
ListTags,
|
|
|
|
Options,
|
2020-07-16 10:29:32 -04:00
|
|
|
Records,
|
2020-07-19 12:04:40 -04:00
|
|
|
SinglePage,
|
|
|
|
RSS
|
2020-07-07 18:21:08 -04:00
|
|
|
default-language: Haskell2010
|
|
|
|
default-extensions:
|
2020-07-07 20:52:01 -04:00
|
|
|
BlockArguments,
|
2020-07-15 14:06:19 -04:00
|
|
|
ConstraintKinds,
|
2020-07-13 02:33:27 -04:00
|
|
|
DataKinds,
|
2020-07-11 23:40:14 -04:00
|
|
|
DeriveAnyClass,
|
|
|
|
DerivingStrategies,
|
2020-08-30 13:13:40 -04:00
|
|
|
DerivingVia,
|
2020-07-07 23:27:38 -04:00
|
|
|
DuplicateRecordFields,
|
2020-07-15 05:35:32 -04:00
|
|
|
FlexibleInstances,
|
2020-08-30 13:13:40 -04:00
|
|
|
GeneralizedNewtypeDeriving,
|
2020-07-24 09:20:10 -04:00
|
|
|
LambdaCase,
|
2020-07-09 00:18:53 -04:00
|
|
|
NamedFieldPuns,
|
2020-07-13 02:33:27 -04:00
|
|
|
OverloadedLabels,
|
2020-07-25 09:05:38 -04:00
|
|
|
OverloadedLists,
|
2020-07-12 22:01:31 -04:00
|
|
|
OverloadedStrings,
|
|
|
|
PatternSynonyms,
|
|
|
|
QuasiQuotes,
|
2020-07-16 05:47:34 -04:00
|
|
|
RankNTypes,
|
2020-08-30 13:13:40 -04:00
|
|
|
StandaloneDeriving,
|
2020-07-16 10:07:28 -04:00
|
|
|
TupleSections,
|
2020-07-15 05:35:32 -04:00
|
|
|
TypeSynonymInstances,
|
2020-07-12 22:01:31 -04:00
|
|
|
ViewPatterns
|
2020-07-25 06:56:06 -04:00
|
|
|
other-extensions:
|
|
|
|
CPP,
|
|
|
|
ImplicitParams,
|
|
|
|
MultiParamTypeClasses,
|
|
|
|
ScopedTypeVariables,
|
|
|
|
TemplateHaskell,
|
|
|
|
TransformListComp,
|
|
|
|
TypeApplications
|
2020-07-07 18:21:08 -04:00
|
|
|
build-depends:
|
2020-07-12 00:05:15 -04:00
|
|
|
base >= 4.12.0.0 && < 4.15,
|
|
|
|
bytestring ^>= 0.10.8.2,
|
2020-07-15 05:43:57 -04:00
|
|
|
containers ^>= 0.6.0.1,
|
2020-07-16 10:07:28 -04:00
|
|
|
filemanip ^>= 0.3.6.3,
|
2020-07-15 05:45:15 -04:00
|
|
|
filepath ^>= 1.4.2.1,
|
2020-08-03 20:27:19 -04:00
|
|
|
hashable ^>= 1.3.0.0,
|
2020-07-12 00:05:15 -04:00
|
|
|
HsYAML ^>= 0.2.1.0,
|
2020-07-12 22:01:31 -04:00
|
|
|
optparse-applicative ^>= 0.15.1.0,
|
2020-08-08 19:22:00 -04:00
|
|
|
process ^>= 1.6.8.2,
|
2020-07-15 05:43:57 -04:00
|
|
|
template-haskell ^>= 2.16.0.0,
|
|
|
|
text ^>= 1.2.3.1,
|
2020-07-24 19:10:52 -04:00
|
|
|
time >= 1.8.0.2 && < 1.10,
|
|
|
|
unordered-containers ^>= 0.2.11.0
|
2020-07-07 18:21:08 -04:00
|
|
|
ghc-options:
|
|
|
|
-Wall -threaded -rtsopts -with-rtsopts=-N
|
2020-07-15 05:43:57 -04:00
|
|
|
if flag(pretty-verbose)
|
|
|
|
build-depends:
|
2020-07-15 06:07:04 -04:00
|
|
|
pretty ^>= 1.1.3.6,
|
2020-07-15 05:43:57 -04:00
|
|
|
pretty-show ^>= 1.10
|
|
|
|
cpp-options: -DPRETTY_VERBOSE
|