network-service-0.1.0.0: network-service.cabal
-- Initial network-service.cabal generated by cabal init. For further
-- documentation, see http://haskell.org/cabal/users-guide/
name: network-service
version: 0.1.0.0
synopsis: Provide a service at the data type level.
description: Thin very layer over network-simple, that allows to write
a service that can be communicated with at the data level.
Makes it trivial to build a services upon a data type,
provided a ByteString serialization can be given.
homepage: https://github.com/angerman/network-service
license: MIT
license-file: LICENSE
author: Moritz Angermann
maintainer: moritz@lichtzwerge.de
copyright: 2014 Moritz Angermann
category: Network
build-type: Simple
-- extra-source-files:
cabal-version: >=1.10
flag example
description: Build example executables to showcase the library
default: False
flag documentation
default: False
source-repository head
type: git
location: https://github.com/angerman/network-service.git
library
if flag(documentation)
build-depends: hscolour
exposed-modules: Network.Service, Network.Transport.Encoding.Base64
-- other-modules:
other-extensions: Rank2Types
build-depends: base >=4.7 && <4.8
, network >=2.6 && <2.7
, bytestring >=0.10 && <0.11
, base64-bytestring >=1.0 && <1.1
-- hs-source-dirs:
default-language: Haskell2010
executable echo
if flag(example)
Buildable: True
else
Buildable: False
main-is: Example/Echo.hs
other-modules: Network.Service, Network.Transport.Encoding.Base64
-- other-extensions:
build-depends: base >=4.7 && <4.8
, network >=2.6 && <2.7
, network-simple >= 0.4 && <0.5
, bytestring >=0.10 && <0.11
, base64-bytestring >=1.0 && <1.1
-- hs-source-dirs:
default-language: Haskell2010