packages feed

csv-to-qif-0.3.3: csv-to-qif.cabal

name: csv-to-qif
version: 0.3.3
cabal-version: >=1.10
build-type: Simple
license: BSD3
license-file: LICENSE.txt
copyright: (c) Ingolf Wagner
maintainer: Ingolf Wagner <csv-to-qif@ingolf-wagner.de>
stability: stable
homepage: http://mrvandalo.github.io/csv-to-qif/
bug-reports: mailto:csv-to-qif@ingolf-wagner.de
synopsis: A small program that will read csv files and create qif files
description: Binary to convert a wide range of csv files to qif files.
            The main target is to read them into GnuCash.
category: Console, Text
author: Ingolf Wagner
data-dir: ""

tested-With:  GHC == 7.10.1
            , GHC == 7.10.2
            , GHC == 7.10.3
            , GHC == 7.6.1
            , GHC == 7.6.2
            , GHC == 7.6.3
            , GHC == 7.8.1
            , GHC == 7.8.2
            , GHC == 7.8.3
            , GHC == 7.8.4
            , GHC == 8.0.1
            , GHC == 8.0.2

source-repository head
    type: git
    location: git@github.com:mrVanDalo/csv-to-qif.git

flag threaded
    Default: False

executable csv-to-qif
    build-depends:  base               >= 4.6 && < 5, 
                    split              >= 0.2.2, 
                    regex-tdfa         >= 1.2.0,
                    spreadsheet        >= 0.1.3.3, 
                    explicit-exception >= 0.1.7,
                    parsec             >= 3.1.7

    if flag(threaded)
        buildable: True
        ghc-options: -threaded

    main-is: Main.hs
    buildable: True
    default-language: Haskell2010
    hs-source-dirs: main src
    other-modules:  QifOptions
                    Parser
                    QifData
                    Qifer

test-suite tester
    build-depends:  base               >= 4.6 && < 5,
                    split              >= 0.2.2,
                    regex-tdfa         >= 1.2.0,
                    Cabal              >= 1.9.2,
                    hspec              >= 1.8,
                    spreadsheet        >= 0.1.3.3, 
                    explicit-exception >= 0.1.7,
                    parsec             >= 3.1.7,
                    QuickCheck         >= 2.8.1

    type: exitcode-stdio-1.0

    main-is: Main.hs
    buildable: True
    default-language: Haskell2010
    default-extensions: OverloadedStrings
    hs-source-dirs: test src
    other-modules:  Parser
                    QifData
                    QifParser
    ghc-options: -Wall