packages feed

csv-to-qif-0.3.1: csv-to-qif.cabal

name: csv-to-qif
version: 0.3.1
cabal-version: >=1.10
build-type: Simple
license: BSD3
license-file: LICENSE
copyright: (c) Ingolf Wagner
maintainer: Ingolf Wagner <palipalo9@googlemail.com>
stability: stable
homepage: https://github.com/mrVanDalo/csv-to-qif/
bug-reports: mailto:palipalo9@gmail.com
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: ""

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.2 && <5, split >=0.2.2, regex-tdfa >= 1.2.0,
                   spreadsheet >= 0.1.3, explicit-exception >= 0.1.7

    if flag(threaded)
        buildable: True
        ghc-options: -threaded
    main-is: Main.hs
    buildable: True
    default-language: Haskell2010
    hs-source-dirs: src main
    other-modules: Main Parser QifOptions Qifer

test-suite tester
    build-depends: base >=4.2 && <5, split >=0.2.2, regex-tdfa >= 1.2.0,
                   Cabal >=1.9.2, hspec >=1.8
    type: exitcode-stdio-1.0
    main-is: Tester.hs
    buildable: True
    default-language: Haskell2010
    default-extensions: OverloadedStrings
    hs-source-dirs: src test
    other-modules: Parser
    ghc-options: -Wall