hcat/package.yaml

66 lines
1.1 KiB
YAML

name: hcat
version: 0.0.1.0
license: MIT
author: "Alexander Kobjolke"
maintainer: "alex@jakalx.net"
copyright: "Alexander Kobjolke 2023"
description: "HCat example from the book 'Effective Haskell'"
extra-source-files:
- README.org
dependencies:
- base >= 4.13 && < 5
- time
- directory
- containers
# - bytestring
ghc-options:
- -Wall
- -fdefer-typed-holes
default-extensions:
- BlockArguments
- OverloadedStrings
- ImportQualifiedPost
library:
source-dirs: src
dependencies:
- text
- process
verbatim:
default-language: GHC2021
executables:
hcat:
source-dirs: app
main: hcat.hs
dependencies:
- hcat
verbatim:
default-language: GHC2021
tests:
spec:
cpp-options: -DTEST
main: Spec.hs
source-dirs:
- test/spec
dependencies:
- hcat
- hspec
- QuickCheck
- quickcheck-instances
# - quickcheck-text
build-tools: hspec-discover
verbatim:
default-language: GHC2021
doctest:
main: Doctest.hs
source-dirs:
- test/doctest
dependencies:
- process
build-tools: doctest