name: hashed-storage version: 0.3.1 synopsis: Hashed file storage support code. description: Support code for reading and manipulating hashed file storage (where each file and directory is associated with a cryptographic hash, for corruption-resistant storage and fast comparisons). . The supported storage formats include darcs hashed pristine, a plain filesystem tree and an indexed plain tree (where the index maintains hashes of the plain files and directories). darcs' pristine.hashed. license: BSD3 license-file: LICENSE copyright: 2009 Petr Rockai author: Petr Rockai maintainer: Petr Rockai category: System build-type: Custom cabal-version: >= 1.2 extra-source-files: Bundled/sha2.h flag test default: False library if impl(ghc >= 6.8) ghc-options: -fwarn-tabs ghc-options: -Wall -O2 ghc-prof-options: -prof -auto-all -O2 exposed-modules: Storage.Hashed Storage.Hashed.AnchoredPath Storage.Hashed.Diff Storage.Hashed.Index Storage.Hashed.Monad Storage.Hashed.Tree other-modules: Bundled.Posix Bundled.SHA256 Storage.Hashed.Utils Storage.Hashed.Test build-depends: base, directory, filepath, bytestring, bytestring-mmap, zlib, lcs, binary, containers, mtl, extensible-exceptions, mmap c-sources: Bundled/sha2.c executable hashed-storage-test if impl(ghc >= 6.8) ghc-options: -fwarn-tabs ghc-options: -Wall -O2 ghc-prof-options: -prof -auto-all -O2 main-is: test.hs other-modules: Bundled.Posix c-sources: Bundled/sha2.c build-depends: HUnit, process >= 1.0.1 if !flag(test) buildable: False