packages feed

easy-file-0.2.3: easy-file.cabal

Cabal-Version:          >= 1.10
Name:                   easy-file
Version:                0.2.3
Author:                 Kazu Yamamoto <kazu@iij.ad.jp>
Maintainer:             Kazu Yamamoto <kazu@iij.ad.jp>
License:                BSD3
License-File:           LICENSE
Synopsis:               Cross-platform File handling
Description:            Cross-platform File handling for Unix\/Mac\/Windows
Homepage:               http://github.com/kazu-yamamoto/easy-file
Category:               System
Build-Type:             Simple

Tested-With:
  GHC == 9.6.0
  GHC == 9.4.4
  GHC == 9.2.7
  GHC == 9.0.2
  GHC == 8.10.7
  GHC == 8.8.4
  GHC == 8.6.5
  GHC == 8.4.4
  GHC == 8.2.2
  GHC == 8.0.2
  GHC == 7.10.3
  GHC == 7.8.4
  GHC == 7.6.3
  GHC == 7.4.2
  GHC == 7.0.4

Library
  Exposed-Modules:      System.EasyFile
  Other-Modules:        System.EasyFile.FilePath
                        System.EasyFile.Directory
                        System.EasyFile.Missing
  Build-Depends:
      base >= 4 && < 5
    , directory
    , filepath
    , time

  if os(windows)
    Build-Depends:      Win32
  else
    Build-Depends:      unix

  Default-Language:     Haskell2010
  GHC-Options:          -Wall
  if impl(ghc >= 8)
    GHC-Options:        -Wcompat


Test-Suite test
  Type:                 exitcode-stdio-1.0
  Hs-Source-Dirs:       test
  Main-Is:              Test.hs
  Build-Depends:
      base
    , easy-file
    , tasty
    , tasty-hunit
  Default-Language:     Haskell2010

Source-Repository head
  Type:                 git
  Location:             https://github.com/kazu-yamamoto/easy-file.git