packages feed

zifter-0.0.0.0: zifter.cabal

name: zifter
description: zifter
synopsis: zifter
version: 0.0.0.0
cabal-version: >=1.10
build-type: Simple
license: MIT
license-file: LICENSE
copyright: Copyright: (c) 2017 Tom Sydney Kerckhove
maintainer: syd.kerckhove@gmail.com
homepage: http://cs-syd.eu
category: Zift
author: Tom Sydney Kerckhove

library
    exposed-modules:
        Zifter
        Zifter.OptParse
        Zifter.OptParse.Types
        Zifter.Recurse
        Zifter.Script
        Zifter.Script.Types
        Zifter.Setup
        Zifter.Setup.Types
        Zifter.Types
        Zifter.Zift
        Zifter.Zift.Types
    build-depends:
        base >=4.9 && <=5,
        async >=2.1 && <2.2,
        directory >=1.3 && <1.4,
        exceptions >=0.8 && <0.9,
        filepath >=1.4 && <1.5,
        optparse-applicative >=0.13 && <0.14,
        path >=0.5 && <0.6,
        path-io >1.2 && <1.3,
        process >=1.4 && <1.6,
        safe >=0.3 && <0.4,
        validity >=0.3 && <0.4,
        stm >=2.4 && <2.5,
        ansi-terminal >=0.6 && <0.7,
        validity-path >= 0.1 && < 0.2
    default-language: Haskell2010
    hs-source-dirs: src/
    ghc-options: -Wall

test-suite zifter-test
    type: exitcode-stdio-1.0
    main-is: Spec.hs
    build-depends:
        base >=4.9 && <=5,
        zifter -any,
        QuickCheck >= 2.8 && < 2.9,
        genvalidity >=0.3 && <0.4,
        genvalidity-hspec >=0.3 && <0.4,
        hspec -any,
        path -any,
        path-io -any,
        stm -any,
        ansi-terminal
    default-language: Haskell2010
    hs-source-dirs: test/
    other-modules:
        Zifter.ZiftSpec
        Zifter.Zift.Gen
        Zifter.OptParse.Gen
    ghc-options: -threaded -rtsopts -with-rtsopts=-N -Wall