packages feed

groundhog-sqlite-0.2.0: groundhog-sqlite.cabal

name:            groundhog-sqlite
version:         0.2.0
license:         BSD3
license-file:    LICENSE
author:          Boris Lykah <lykahb@gmail.com>
maintainer:      Boris Lykah <lykahb@gmail.com>
synopsis:        Sqlite3 backend for the groundhog library
description:     This package includes a thin sqlite3 wrapper based on the direct-sqlite package, as well as the entire C library, so there are no system dependencies.
category:        Database
stability:       Non-stable
cabal-version:   >= 1.6
build-type:      Simple

flag systemlib
  description: Use the system-wide sqlite library
  default: False

library
    build-depends:   base                    >= 4         && < 5
                   , bytestring              >= 0.9
                   , transformers            >= 0.2.1     && < 0.4
                   , groundhog               >= 0.2.0     && < 0.3.0
                   , monad-control           >= 0.3       && < 0.4
                   , containers              >= 0.2
                   , text                    >= 0.8       && < 0.12
                   , blaze-builder           >= 0.3.0.0   && < 0.4
                   , pool-conduit            >= 0.1       && < 0.2
                   , unordered-containers
    exposed-modules: Database.Sqlite
                     Database.Groundhog.Sqlite
    other-modules:   Database.Groundhog.Generic.Sql.Utf8
    ghc-options:     -Wall -fno-warn-unused-do-bind
    if flag(systemlib)
        extra-libraries: sqlite3
    else
        c-sources:   cbits/sqlite3.c

source-repository head
  type:     git
  location: git://github.com/lykahb/groundhog.git