name: hashed-storage version: 0.3.4 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). license: BSD3 license-file: LICENSE copyright: 2009 Petr Rockai author: Petr Rockai maintainer: Petr Rockai category: System build-type: Custom cabal-version: >= 1.6 extra-source-files: Bundled/sha2.h flag test default: False flag diff 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.Index Storage.Hashed.Monad Storage.Hashed.Tree Storage.Hashed.Darcs if flag(diff) exposed-modules: Storage.Hashed.Diff build-depends: lcs other-modules: Bundled.Posix Bundled.SHA256 Storage.Hashed.Utils build-depends: base >= 3 && < 5, directory, filepath, bytestring, zlib, containers, mtl, extensible-exceptions, mmap c-sources: Bundled/sha2.c extensions: PatternSignatures, NoMonomorphismRestriction 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 Storage.Hashed.Test c-sources: Bundled/sha2.c if flag(test) build-depends: test-framework, test-framework-hunit, test-framework-quickcheck, QuickCheck, HUnit, process >= 1.0.1 else buildable: False source-repository head type: darcs location: http://repos.mornfall.net/hashed-storage/