Cabal revisions of bytestring-mmap-0.2.2
Hackage metadata revisions edit the .cabal file after upload; each diff below is one revision.
revision 1
-name: bytestring-mmap-version: 0.2.2-synopsis: mmap support for strict ByteStrings-description:- .- This library provides a wrapper to mmap(2), allowing files or- devices to be lazily loaded into memory as strict or lazy- ByteStrings, using the virtual memory subsystem to do on-demand- loading.- .-category: System-homepage: http://code.haskell.org/~dons/code/bytestring-mmap/-license: BSD3-license-file: LICENSE-author: Don Stewart -maintainer: Don Stewart <dons00@gmail.com>-build-type: Simple-cabal-version: >= 1.2--flag split-base- description: Choose the new smaller, split-up base package.--library- build-depends: unix- if flag(split-base)- build-depends: base >= 3 && < 6, bytestring >= 0.9- else- build-depends: base < 3- extensions: CPP, ForeignFunctionInterface, BangPatterns-- exposed-modules: System.IO.Posix.MMap- System.IO.Posix.MMap.Lazy- System.IO.Posix.MMap.Internal-- ghc-options: -Wall -O2-- c-sources: cbits/hs_bytestring_mmap.c- include-dirs: include- includes: hs_bytestring_mmap.h- install-includes: hs_bytestring_mmap.h+name: bytestring-mmap +version: 0.2.2 +x-revision: 1 +synopsis: mmap support for strict ByteStrings +description: + . + This library provides a wrapper to mmap(2), allowing files or + devices to be lazily loaded into memory as strict or lazy + ByteStrings, using the virtual memory subsystem to do on-demand + loading. + . +category: System +homepage: http://code.haskell.org/~dons/code/bytestring-mmap/ +license: BSD3 +license-file: LICENSE +author: Don Stewart +maintainer: Don Stewart <dons00@gmail.com> +build-type: Simple +cabal-version: >= 1.2 + +flag split-base + description: Choose the new smaller, split-up base package. + +library + build-depends: unix < 2.8 + if flag(split-base) + build-depends: base >= 3 && < 6, bytestring >= 0.9 + else + build-depends: base < 3 + extensions: CPP, ForeignFunctionInterface, BangPatterns + + exposed-modules: System.IO.Posix.MMap + System.IO.Posix.MMap.Lazy + System.IO.Posix.MMap.Internal + + ghc-options: -Wall -O2 + + c-sources: cbits/hs_bytestring_mmap.c + include-dirs: include + includes: hs_bytestring_mmap.h + install-includes: hs_bytestring_mmap.h