2020-07-08 00:21:08 +02:00
|
|
|
cabal-version: 2.2
|
|
|
|
name: make-pages
|
|
|
|
version: 0.1.0
|
|
|
|
license: AGPL-3.0-or-later
|
|
|
|
|
2024-07-07 20:03:19 +02:00
|
|
|
author: rhiannon morris <rhi@rhiannon.website>
|
|
|
|
maintainer: rhiannon morris <rhi@rhiannon.website>
|
2020-07-08 00:21:08 +02:00
|
|
|
|
2020-07-15 11:43:57 +02:00
|
|
|
flag pretty-verbose
|
|
|
|
description: pretty-print the verbose output
|
|
|
|
default: True
|
|
|
|
|
2020-07-08 00:21:08 +02:00
|
|
|
executable make-pages
|
|
|
|
hs-source-dirs: .
|
|
|
|
main-is: Main.hs
|
2020-07-15 11:45:15 +02:00
|
|
|
other-modules:
|
2020-07-15 21:31:46 +02:00
|
|
|
BuilderQQ,
|
2020-09-25 23:08:44 +02:00
|
|
|
Date,
|
2020-10-06 22:07:39 +02:00
|
|
|
Info,
|
2024-11-05 00:21:35 +01:00
|
|
|
TagTransforms,
|
2020-07-15 20:06:19 +02:00
|
|
|
Depend,
|
2020-10-06 22:07:39 +02:00
|
|
|
NsfwWarning,
|
2020-07-16 16:29:32 +02:00
|
|
|
GalleryPage,
|
|
|
|
IndexPage,
|
2020-07-19 18:04:40 +02:00
|
|
|
SinglePage,
|
2020-10-06 22:07:39 +02:00
|
|
|
RSS,
|
|
|
|
ListTags,
|
|
|
|
Options
|
2024-07-07 20:04:38 +02:00
|
|
|
default-language: GHC2024
|
2020-07-08 00:21:08 +02:00
|
|
|
default-extensions:
|
2020-07-08 02:52:01 +02:00
|
|
|
BlockArguments,
|
2020-07-12 05:40:14 +02:00
|
|
|
DeriveAnyClass,
|
2020-08-30 19:13:40 +02:00
|
|
|
DerivingVia,
|
2020-07-08 05:27:38 +02:00
|
|
|
DuplicateRecordFields,
|
2020-07-25 15:05:38 +02:00
|
|
|
OverloadedLists,
|
2020-07-13 04:01:31 +02:00
|
|
|
OverloadedStrings,
|
2024-07-11 22:00:00 +02:00
|
|
|
OverloadedRecordDot,
|
2020-07-13 04:01:31 +02:00
|
|
|
QuasiQuotes,
|
2020-07-15 11:35:32 +02:00
|
|
|
TypeSynonymInstances,
|
2020-07-13 04:01:31 +02:00
|
|
|
ViewPatterns
|
2020-07-25 12:56:06 +02:00
|
|
|
other-extensions:
|
2024-07-07 20:04:38 +02:00
|
|
|
PatternSynonyms,
|
2020-07-25 12:56:06 +02:00
|
|
|
CPP,
|
|
|
|
ImplicitParams,
|
2024-07-07 20:04:38 +02:00
|
|
|
TemplateHaskell
|
2020-07-08 00:21:08 +02:00
|
|
|
build-depends:
|
2024-07-07 19:48:08 +02:00
|
|
|
base >= 4.16.4 && < 4.21,
|
2024-11-05 00:21:35 +01:00
|
|
|
array == 0.5.7.*,
|
2024-07-07 19:48:08 +02:00
|
|
|
bytestring >= 0.11.3.1 && < 0.14,
|
|
|
|
containers >= 0.6.0.1 && < 0.8,
|
2020-07-16 16:07:28 +02:00
|
|
|
filemanip ^>= 0.3.6.3,
|
2024-07-07 19:48:08 +02:00
|
|
|
filepath >= 1.4.2.1 && < 1.6,
|
|
|
|
hashable >= 1.3.0.0 && < 1.5,
|
2020-07-12 06:05:15 +02:00
|
|
|
HsYAML ^>= 0.2.1.0,
|
2024-11-05 00:21:35 +01:00
|
|
|
mtl == 2.3.1.*,
|
2020-07-13 04:01:31 +02:00
|
|
|
optparse-applicative ^>= 0.15.1.0,
|
2020-08-09 01:22:00 +02:00
|
|
|
process ^>= 1.6.8.2,
|
2024-11-04 01:23:34 +01:00
|
|
|
regex-tdfa == 1.3.2.*,
|
2024-07-07 19:48:08 +02:00
|
|
|
template-haskell >= 2.18.0.0 && < 2.23,
|
|
|
|
text >= 1.2.3.1 && < 2.2,
|
|
|
|
time >= 1.8.0.2 && < 1.13,
|
2020-07-25 01:10:52 +02:00
|
|
|
unordered-containers ^>= 0.2.11.0
|
2020-07-08 00:21:08 +02:00
|
|
|
ghc-options:
|
2021-03-07 22:09:28 +01:00
|
|
|
-Wall -threaded -rtsopts -with-rtsopts=-N -O
|
2020-07-15 11:43:57 +02:00
|
|
|
if flag(pretty-verbose)
|
|
|
|
build-depends:
|
2020-07-15 12:07:04 +02:00
|
|
|
pretty ^>= 1.1.3.6,
|
2020-07-15 11:43:57 +02:00
|
|
|
pretty-show ^>= 1.10
|
|
|
|
cpp-options: -DPRETTY_VERBOSE
|