66 lines
1.1 KiB
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
|