packages feed

directory-layout-0.3.0.0: directory-layout.cabal

name:          directory-layout
version:       0.3.0.0
synopsis:      Declare, construct and verify directory layout
description:   Language to express directory layouts
category:      System
license:       MIT
license-file:  LICENSE
author:        Matvey Aksenov
maintainer:    matvey.aksenov@gmail.com
build-type:    Simple
cabal-version: >= 1.10

library
  default-language: Haskell2010
  exposed-modules: System.Directory.Layout
                   System.Directory.Layout.Internal
                   System.Directory.Layout.Errored
                   System.Directory.Layout.Traverse
                   System.Directory.Layout.Lens
  hs-source-dirs: src
  build-depends: base >= 3 && < 5,
                 directory,
                 filepath,
                 mtl,
                 data-default,
                 semigroups,
                 semigroupoids,
                 lens,
                 text
  ghc-options: -Wall
               -fno-warn-unused-do-bind

test-suite basics-suite
  default-language: Haskell2010
  type: exitcode-stdio-1.0
  build-depends: base >= 3 && < 5,
                 directory-layout,
                 HUnit,
                 process,
                 QuickCheck
  main-is: tests/Main.hs
  ghc-options: -Wall
               -fno-warn-unused-do-bind

test-suite doctests
  default-language: Haskell2010
  type: exitcode-stdio-1.0
  build-depends: base >= 3 && < 5,
                 directory-layout,
                 doctest,
                 wordexp,
                 lens
  main-is: tests/doctests.hs
  ghc-options: -Wall
               -fno-warn-unused-do-bind


source-repository head
  type: git
  location: https://github.com/supki/directory-layout