packages feed

cow-0.1.0.0: cow.cabal

cabal-version:      3.0
name:               cow
version:            0.1.0.0
synopsis:           Cross-platform file copy-on-write
-- description:
homepage:           https://github.com/agentm/cow
license:            MIT
license-file:       LICENSE
author:             AgentM
maintainer:         agentm@themactionfaction.com
category:           System
build-type:         Simple
extra-doc-files:    CHANGELOG.md

common warnings
    ghc-options: -Wall

library
    import:           warnings
    exposed-modules:  System.IO.Copy
    build-depends:    base ^>=4.18.3.0
    if os(linux)
       Build-Depends: unix
    if os(windows)
      Build-Depends: Win32 >= 2.12
    hs-source-dirs:   src
    default-language: Haskell2010

test-suite cow-test
    import:           warnings
    default-language: Haskell2010
    type:             exitcode-stdio-1.0
    hs-source-dirs:   test
    main-is:          Main.hs
    build-depends:
        base ^>=4.18.3.0,
        cow,
        tasty,
        tasty-hunit,
        directory