ghc-path/path-0.8.0.cabal

94 lines
3.1 KiB
Plaintext
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

name: path
version: 0.8.0
x-revision: 1
synopsis: Support for well-typed paths
description: Support for well-typed paths.
license: BSD3
license-file: LICENSE
author: Chris Done <chrisdone@fpcomplete.com>
maintainer: Chris Done <chrisdone@fpcomplete.com>
copyright: 20152018 FP Complete
category: System, Filesystem
build-type: Simple
cabal-version: 1.18
tested-with: GHC==8.6.5, GHC==8.8.3, GHC==8.10.1
extra-source-files: README.md
, CHANGELOG
, src/Path/Include.hs
flag dev
description: Turn on development settings.
manual: True
default: False
library
hs-source-dirs: src
exposed-modules: Path
, Path.Internal
, Path.Posix
, Path.Windows
build-depends: aeson
, base >= 4.12 && < 5
, deepseq
, exceptions >= 0.4 && < 0.11
, filepath < 1.2.0.1 || >= 1.3
, hashable >= 1.2 && < 1.4
, text
, template-haskell < 2.17
if flag(dev)
ghc-options: -Wall -Werror
else
ghc-options: -O2 -Wall
if flag(dev)
ghc-options: -Wcompat
-Wincomplete-record-updates
-Wincomplete-uni-patterns
-Wnoncanonical-monad-instances
default-language: Haskell2010
test-suite test
type: exitcode-stdio-1.0
main-is: Main.hs
other-modules: Posix
, Windows
, Common
, TH
hs-source-dirs: test
build-depends: aeson
, base >= 4.12 && < 5
, bytestring
, filepath < 1.2.0.1 || >= 1.3
, hspec >= 2.0 && < 3
, mtl >= 2.0 && < 3
, path
, template-haskell
if flag(dev)
ghc-options: -Wall -Werror
else
ghc-options: -O2 -Wall
default-language: Haskell2010
test-suite validity-test
type: exitcode-stdio-1.0
main-is: ValidityTest.hs
other-modules: Path.Gen
hs-source-dirs: test
build-depends: QuickCheck
, aeson
, base >= 4.12 && < 5
, bytestring
, filepath < 1.2.0.1 || >= 1.3
, genvalidity >= 0.8
, genvalidity-property >= 0.4
, genvalidity-hspec >= 0.7
, hspec >= 2.0 && < 3
, mtl >= 2.0 && < 3
, path
, validity >= 0.8.0.0
default-language: Haskell2010
ghc-options: -threaded -rtsopts -with-rtsopts=-N
source-repository head
type: git
location: https://github.com/commercialhaskell/path.git