gallery/make-pages/make-pages.cabal

84 lines
1.9 KiB
Plaintext
Raw Normal View History

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
other-modules:
2020-07-15 15:31:46 -04:00
BuilderQQ,
2020-10-06 16:07:39 -04:00
Records,
2020-09-25 17:08:44 -04:00
Date,
2020-10-06 16:07:39 -04:00
Info,
2020-07-15 14:06:19 -04:00
Depend,
2020-10-06 16:07:39 -04:00
NsfwWarning,
2020-07-16 10:29:32 -04:00
GalleryPage,
IndexPage,
2020-07-19 12:04:40 -04:00
SinglePage,
2020-10-06 16:07:39 -04:00
RSS,
ListTags,
Options
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,
DeriveAnyClass,
2021-08-23 10:30:11 -04:00
DeriveTraversable,
DerivingStrategies,
DerivingVia,
2020-07-07 23:27:38 -04:00
DuplicateRecordFields,
FlexibleContexts,
2020-07-15 05:35:32 -04:00
FlexibleInstances,
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,
2021-08-23 10:30:11 -04:00
ScopedTypeVariables,
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,
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:
2021-03-07 16:09:28 -05:00
-Wall -threaded -rtsopts -with-rtsopts=-N -O
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