Du kannst nicht mehr als 25 Themen auswählen Themen müssen entweder mit einem Buchstaben oder einer Ziffer beginnen. Sie können Bindestriche („-“) enthalten und bis zu 35 Zeichen lang sein.
 
 
 
 

116 Zeilen
5.1 KiB

  1. cabal-version: >=1.10
  2. name: hpath-directory
  3. version: 0.13.1
  4. synopsis: Alternative to 'directory' package with ByteString based filepaths
  5. description: This provides a safer alternative to the 'directory'
  6. package. FilePaths are ByteString based, so this
  7. package only works on POSIX systems.
  8. For a more high-level version of this with
  9. proper Path type, use 'hpath-io', which makes
  10. use of this package.
  11. homepage: https://github.com/hasufell/hpath
  12. bug-reports: https://github.com/hasufell/hpath/issues
  13. license: BSD3
  14. license-file: LICENSE
  15. author: Julian Ospald <hasufell@posteo.de>
  16. maintainer: Julian Ospald <hasufell@posteo.de>
  17. copyright: Julian Ospald <hasufell@posteo.de> 2020
  18. category: Filesystem
  19. build-type: Simple
  20. extra-source-files: CHANGELOG.md
  21. cbits/dirutils.h
  22. tested-with: GHC==7.10.3
  23. , GHC==8.0.2
  24. , GHC==8.2.2
  25. , GHC==8.4.4
  26. , GHC==8.6.5
  27. , GHC==8.8.1
  28. library
  29. if os(windows)
  30. build-depends: unbuildable<0
  31. buildable: False
  32. exposed-modules: System.Posix.RawFilePath.Directory
  33. System.Posix.RawFilePath.Directory.Errors
  34. -- other-modules:
  35. -- other-extensions:
  36. build-depends: base >= 4.8 && <5
  37. , IfElse
  38. , bytestring >= 0.10
  39. , exceptions >= 0.10
  40. , hpath-filepath >= 0.10.3
  41. , hpath-posix >= 0.13
  42. , safe-exceptions >= 0.1
  43. , streamly >= 0.7
  44. , streamly-bytestring >= 0.1.0.1
  45. , time >= 1.8
  46. , unix >= 2.5
  47. , unix-bytestring >= 0.3
  48. , utf8-string
  49. if impl(ghc < 8.0)
  50. build-depends:
  51. fail >= 4.9
  52. hs-source-dirs: src
  53. default-language: Haskell2010
  54. default-extensions: PackageImports
  55. test-suite spec
  56. if os(windows)
  57. build-depends: unbuildable<0
  58. buildable: False
  59. Type: exitcode-stdio-1.0
  60. Default-Language: Haskell2010
  61. Hs-Source-Dirs: test
  62. Main-Is: Main.hs
  63. other-modules:
  64. System.Posix.RawFilePath.Directory.AppendFileSpec
  65. System.Posix.RawFilePath.Directory.CanonicalizePathSpec
  66. System.Posix.RawFilePath.Directory.CopyDirRecursiveCollectFailuresSpec
  67. System.Posix.RawFilePath.Directory.CopyDirRecursiveOverwriteSpec
  68. System.Posix.RawFilePath.Directory.CopyDirRecursiveSpec
  69. System.Posix.RawFilePath.Directory.CopyFileOverwriteSpec
  70. System.Posix.RawFilePath.Directory.CopyFileSpec
  71. System.Posix.RawFilePath.Directory.CreateDirIfMissingSpec
  72. System.Posix.RawFilePath.Directory.CreateDirRecursiveSpec
  73. System.Posix.RawFilePath.Directory.CreateDirSpec
  74. System.Posix.RawFilePath.Directory.CreateRegularFileSpec
  75. System.Posix.RawFilePath.Directory.CreateSymlinkSpec
  76. System.Posix.RawFilePath.Directory.DeleteDirRecursiveSpec
  77. System.Posix.RawFilePath.Directory.DeleteDirSpec
  78. System.Posix.RawFilePath.Directory.DeleteFileSpec
  79. System.Posix.RawFilePath.Directory.GetDirsFilesSpec
  80. System.Posix.RawFilePath.Directory.GetFileTypeSpec
  81. System.Posix.RawFilePath.Directory.MoveFileOverwriteSpec
  82. System.Posix.RawFilePath.Directory.MoveFileSpec
  83. System.Posix.RawFilePath.Directory.ReadFileSpec
  84. System.Posix.RawFilePath.Directory.RecreateSymlinkOverwriteSpec
  85. System.Posix.RawFilePath.Directory.RecreateSymlinkSpec
  86. System.Posix.RawFilePath.Directory.RenameFileSpec
  87. System.Posix.RawFilePath.Directory.ToAbsSpec
  88. System.Posix.RawFilePath.Directory.WriteFileLSpec
  89. System.Posix.RawFilePath.Directory.WriteFileSpec
  90. Spec
  91. Utils
  92. GHC-Options: -Wall
  93. Build-Depends: base
  94. , HUnit
  95. , IfElse
  96. , bytestring >= 0.10.0.0
  97. , hpath-directory
  98. , hpath-filepath >= 0.10
  99. , hpath-posix >= 0.13
  100. , hspec >= 1.3
  101. , process
  102. , time >= 1.8
  103. , unix
  104. , unix-bytestring
  105. , utf8-string
  106. default-extensions: PackageImports
  107. source-repository head
  108. type: git
  109. location: https://github.com/hasufell/hpath