packages feed

system-canonicalpath-0.3.0.0: system-canonicalpath.cabal

name:                system-canonicalpath
version:             0.3.0.0
synopsis:            Abstract data type for canonical paths with some utilities
description:         This library provides abstract data type named 'Filesystem.CanonicalPath.CanonicalPath' and some useful functions for working with it.
homepage:            https://github.com/d12frosted/CanonicalPath
license:             MIT
license-file:        LICENSE
author:              Boris Buliga <d12frosted@icloud.com>
maintainer:          Boris Buliga <d12frosted@icloud.com>
copyright:           (c) Boris Buliga, 2014
category:            System
build-type:          Custom
cabal-version:       >=1.10
extra-source-files:  changelog.md

library
  exposed-modules:   Filesystem.CanonicalPath
                   , Filesystem.CanonicalPath.Directory

  other-modules:     Filesystem.CanonicalPath.Internal

  other-extensions:  OverloadedStrings

  build-depends:     base >= 4.7 && < 4.9
                   , basic-prelude
                   , directory >= 1.2
                   , system-filepath >= 0.4
                   , text

  ghc-options:       -Wall -O2
  default-language:  Haskell2010

test-suite canonicalpath_tests
  type:              exitcode-stdio-1.0
  main-is:           CanonicalPathTests.hs

  hs-source-dirs:    tests

  build-depends:     base >= 4.7 && < 4.9
                   , basic-prelude
                   , chell >= 0.4 && < 0.5
                   , system-canonicalpath
                   , system-filepath

  ghc-options:       -Wall -O2
  cc-options:        -Wall
  default-language:  Haskell2010