bos / network-bytestring forked from tibbe/network-bytestring

Fast and memory efficient low-level networking for Haskell.

This URL has Read+Write access

network-bytestring / network-bytestring.cabal
100644 32 lines (27 sloc) 1.046 kb
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
name: network-bytestring
version: 0.1.1.4
synopsis: Fast and memory efficient low-level networking
description: Faster and more memory efficient low-level socket
                    functions using 'Data.ByteString's instead of
                    'String's.
license: BSD3
license-file: LICENSE
author: Johan Tibell
maintainer: johan.tibell@gmail.com
category: Network
build-type: Simple
cabal-version: >= 1.2
homepage: http://github.com/tibbe/network-bytestring
 
flag split-base
  description: Chooce the new smaller, split-up base package.
 
library
  exposed-modules: Network.Socket.ByteString
                    Network.Socket.ByteString.Lazy
  other-modules: Network.Socket.ByteString.Internal
 
  if flag(split-base)
    build-depends: base >= 3 && < 4.1, bytestring
  else
    build-depends: base < 3
  build-depends: network >= 2.1 && < 2.3
 
  extensions: CPP, ForeignFunctionInterface
  ghc-options: -Wall