81 lines
2.3 KiB
Plaintext
81 lines
2.3 KiB
Plaintext
cabal-version: 2.4
|
|
name: taskwarrior
|
|
|
|
-- PVP summary: +-+------- breaking API changes
|
|
-- | | +----- non-breaking API additions
|
|
-- | | | +--- code changes with no API change
|
|
version: 0.6.0.6
|
|
synopsis: Types and aeson instances for taskwarrior tasks
|
|
description:
|
|
Types and aeson instances for the https://taskwarrior.org task import/export feature
|
|
|
|
homepage: https://github.com/maralorn/haskell-taskwarrior
|
|
bug-reports: https://github.com/maralorn/haskell-taskwarrior/issues
|
|
license: AGPL-3.0-or-later
|
|
license-file: LICENSE
|
|
author: maralorn <mail@maralorn.de>
|
|
maintainer: maralorn <mail@maralorn.de>
|
|
category: Taskwarrior, Data
|
|
extra-source-files:
|
|
CHANGELOG.md
|
|
README.md
|
|
|
|
source-repository head
|
|
type: git
|
|
location: git://github.com/maralorn/haskell-taskwarrior.git
|
|
|
|
library
|
|
ghc-options: -Wall
|
|
exposed-modules:
|
|
Taskwarrior.Annotation
|
|
Taskwarrior.IO
|
|
Taskwarrior.Mask
|
|
Taskwarrior.Priority
|
|
Taskwarrior.RecurringChild
|
|
Taskwarrior.Status
|
|
Taskwarrior.Task
|
|
Taskwarrior.Time
|
|
Taskwarrior.UDA
|
|
|
|
default-extensions:
|
|
LambdaCase
|
|
NamedFieldPuns
|
|
OverloadedStrings
|
|
RecordWildCards
|
|
StrictData
|
|
|
|
build-depends:
|
|
, aeson >=2.0.0.0 && < 2.3
|
|
, base >=4.11 && < 4.19
|
|
, bytestring >=0.10.8.2 && < 0.13
|
|
, containers >=0.5.0.0 && < 0.7
|
|
, process ^>=1.6.5.0
|
|
, random >=1.1 && < 1.3
|
|
, text >=1.2.3.0 && < 2.1
|
|
, time >=1.8.0.2 && < 1.14
|
|
, uuid ^>=1.3.13
|
|
|
|
hs-source-dirs: src
|
|
default-language: Haskell2010
|
|
|
|
test-suite test-taskwarrior
|
|
ghc-options: -Wall -Wno-orphans
|
|
type: exitcode-stdio-1.0
|
|
hs-source-dirs: test
|
|
main-is: Spec.hs
|
|
build-tool-depends: hspec-discover:hspec-discover -any
|
|
other-modules: TaskSpec
|
|
build-depends:
|
|
, aeson
|
|
, base
|
|
, containers
|
|
, hspec >=2.7.1 && < 2.12
|
|
, QuickCheck >=2.13.2 && <2.15
|
|
, quickcheck-instances ^>=0.3.22
|
|
, taskwarrior
|
|
, text
|
|
, time
|
|
, uuid
|
|
|
|
default-language: Haskell2010
|