packages feed

dockercook-0.4.3.0: dockercook.cabal

name:                dockercook
version:             0.4.3.0
synopsis:            A build tool for multiple docker image layers
description:         Build and manage multiple docker image layers to speed up deployment
license:             MIT
license-file:        LICENSE
author:              Alexander Thiemann <thiemann@cp-med.com>
maintainer:          Alexander Thiemann <thiemann@cp-med.com>
copyright:           (c) 2014 factis research GmbH
category:            Development
build-type:          Simple
homepage:            https://github.com/factisresearch/dockercook
bug-reports:         https://github.com/factisresearch/dockercook/issues
cabal-version:       >=1.8
data-dir:            data
data-files:          test1.cook

library
  hs-source-dirs:      src/lib
  exposed-modules:
                       Cook.Build,
                       Cook.BuildFile,
                       Cook.State.Manager,
                       Cook.Sync,
                       Cook.Types,
                       Cook.Uploader,
                       Cook.Util,
                       Cook.Downloads
  other-modules:
                       Cook.Docker,
                       Cook.State.Model
  build-depends:
                       attoparsec >=0.11,
                       base >=4.6 && <5,
                       base16-bytestring >=0.1,
                       bytestring >=0.10,
                       conduit >=1.1,
                       conduit-combinators >=0.2 && <1.0,
                       conduit-extra >=1.1,
                       cryptohash >=0.11,
                       directory >=1.2,
                       filepath >=1.3,
                       hashable >=1.2,
                       hslogger >=1.2.6,
                       lens >=4.7,
                       monad-logger >=0.3,
                       mtl >=2.1,
                       persistent-sqlite >= 1.3,
                       persistent-template >=1.3,
                       process >=1.1,
                       regex-compat >=0.95,
                       resourcet >= 0.4,
                       resourcet >=1.1,
                       retry >=0.5,
                       stm >=2.4,
                       streaming-commons >=0.1,
                       system-filepath >=0.4,
                       temporary >=1.2,
                       text >=1.1,
                       time >=1.4,
                       transformers >= 0.3,
                       unix >=2.5,
                       unordered-containers >=0.2,
                       vector >=0.10,
                       wreq >=0.3

  ghc-options: -Wall -fno-warn-orphans -fno-warn-missing-signatures

executable dockercook
  main-is:             Main.hs
  other-modules:       Cook.ArgParse
  build-depends:
                       base >=4.6 && <5,
                       directory,
                       dockercook,
                       filepath,
                       hslogger,
                       optparse-applicative >=0.11.0.1,
                       process
  hs-source-dirs:      src/prog
  ghc-options: -Wall -fno-warn-orphans -fno-warn-missing-signatures

test-suite dockercook-test
  type:                exitcode-stdio-1.0
  hs-source-dirs:      src/test
  main-is:             Tests.hs
  other-modules:       Tests.BuildFile
  build-depends:
                       HTF >=0.12.2.3,
                       base >=4.6 && <5,
                       dockercook,
                       text,
                       vector
  ghc-options: -Wall -fno-warn-orphans

source-repository head
  type:     git
  location: git://github.com/factisresearch/dockercook.git