name: system-fileio version: 0.3.11 license: MIT license-file: license.txt author: John Millikin maintainer: John Millikin build-type: Simple cabal-version: >= 1.6 category: System stability: experimental homepage: https://john-millikin.com/software/haskell-filesystem/ bug-reports: mailto:jmillikin@gmail.com synopsis: Consistent filesystem interaction across GHC versions description: This is a small wrapper around the \"directory\", \"unix\", and \"Win32\" packages, for use with \"system-filepath\". It provides a consistent API to the various versions of these packages distributed with different versions of GHC. . In particular, this library supports working with POSIX files that have paths which can't be decoded in the current locale encoding. extra-source-files: lib/hssystemfileio-unix.h lib/hssystemfileio-win32.h -- scripts/common.bash scripts/run-coverage scripts/run-tests -- tests/system-fileio-tests.cabal tests/FilesystemTests.hs tests/FilesystemTests/Posix.hs tests/FilesystemTests/Util.hs tests/FilesystemTests/Windows.hs source-repository head type: bazaar location: https://john-millikin.com/branches/system-fileio/0.3/ source-repository this type: bazaar location: https://john-millikin.com/branches/system-fileio/0.3/ tag: system-fileio_0.3.11 library ghc-options: -Wall -O2 hs-source-dirs: lib build-depends: base >= 4.0 && < 5.0 , bytestring >= 0.9 , system-filepath >= 0.3.1 && < 0.5 , text >= 0.7.1 && < 0.12 , time >= 1.0 && < 1.5 if os(windows) cpp-options: -DCABAL_OS_WINDOWS build-depends: Win32 >= 2.2 , directory >= 1.0 c-sources: lib/hssystemfileio-win32.c else build-depends: unix >= 2.3 c-sources: lib/hssystemfileio-unix.c if impl(ghc >= 7.2.0) && impl(ghc < 7.4.0) cpp-options: -DSYSTEMFILEIO_LOCAL_OPEN_FILE exposed-modules: Filesystem