You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 

59 lines
2.2 KiB

  1. cabal-version: >=1.10
  2. name: streamly-filesytem
  3. version: 0.1.0.0
  4. synopsis: Beautiful file streaming
  5. -- description:
  6. bug-reports: https://github.com/hasufell/streamly-filesystem/issues
  7. license: BSD3
  8. license-file: LICENSE
  9. author: Julian Ospald <hasufell@posteo.de>
  10. maintainer: Julian Ospald <hasufell@posteo.de>
  11. copyright: Julian Ospald <hasufell@posteo.de> 2020
  12. category: Streaming
  13. build-type: Simple
  14. extra-source-files: CHANGELOG.md
  15. library streamly-filesystem
  16. if os(linux)
  17. exposed-modules: Streamly.External.FileSystem.DirStream.Posix
  18. build-depends: hpath-posix >= 0.13
  19. , unix >= 2.7
  20. exposed-modules: Streamly.External.FileSystem.Handle
  21. -- other-modules:
  22. -- other-extensions:
  23. build-depends: base >= 4.12 && < 5
  24. , bytestring >= 0.10
  25. , safe-exceptions >= 0.1
  26. , streamly >= 0.7
  27. , streamly-bytestring >= 0.1.0.1
  28. , word8 >= 0.1.3
  29. hs-source-dirs: src
  30. default-language: Haskell2010
  31. GHC-Options: -Wall -O2 -fspec-constr-recursive=16 -fmax-worker-args=16
  32. test-suite sf-test
  33. if os(linux)
  34. build-depends: hpath-posix >= 0.13
  35. , unix >= 2.7
  36. type: exitcode-stdio-1.0
  37. main-is: Main.hs
  38. hs-source-dirs: test
  39. build-depends: base >= 4.12 && < 5
  40. , bytestring
  41. , filepath
  42. , hspec
  43. , hspec-discover
  44. , safe-exceptions >= 0.1
  45. , streamly >= 0.7
  46. , streamly-bytestring >= 0.1.0.1
  47. , streamly-filesystem
  48. , temporary
  49. , word8 >= 0.1.3
  50. default-language: Haskell2010
  51. GHC-Options: -Wall -threaded -rtsopts -with-rtsopts=-N
  52. source-repository head
  53. type: git
  54. location: https://github.com/hasufell/streamly-filesystem