name: protocol-buffers version: 0.1.0 cabal-version: >= 1.2 build-type: Simple license: BSD3 license-file: LICENSE copyright: (c) 2008 Christopher Edward Kuklewicz author: Christopher Edward Kuklewicz maintainer: Chris Kuklewicz stability: Experimental homepage: http://hackage.haskell.org/cgi-bin/hackage-scripts/package/protocol-buffers package-url: http://darcs.haskell.org/packages/protocol-buffers/ synopsis: Parse Google Protocol Buffer specifications description: Parse http://code.google.com/apis/protocolbuffers/docs/proto.html and perhaps general haskell code to use them category: Text Tested-With: GHC ==6.8.3 -- data-files: extra-source-files: Setup.hs doc.txt test -- extra-tmp-files: flag small_base description: Choose the new smaller, split-up base package. Library exposed-modules: Text.DescriptorProtos Text.DescriptorProtos.DescriptorProto.ExtensionRange Text.DescriptorProtos.DescriptorProto Text.DescriptorProtos.EnumDescriptorProto Text.DescriptorProtos.EnumOptions Text.DescriptorProtos.EnumValueDescriptorProto Text.DescriptorProtos.EnumValueOptions Text.DescriptorProtos.FieldDescriptorProto.Label Text.DescriptorProtos.FieldDescriptorProto.Type Text.DescriptorProtos.FieldDescriptorProto Text.DescriptorProtos.FieldOptions.CType Text.DescriptorProtos.FieldOptions Text.DescriptorProtos.FileDescriptorProto Text.DescriptorProtos.FileOptions.OptimizeMode Text.DescriptorProtos.FileOptions Text.DescriptorProtos.MessageOptions Text.DescriptorProtos.MethodDescriptorProto Text.DescriptorProtos.MethodOptions Text.DescriptorProtos.ServiceDescriptorProto Text.DescriptorProtos.ServiceOptions Text.ProtocolBuffers.Basic Text.ProtocolBuffers.BootStrap Text.ProtocolBuffers.Default Text.ProtocolBuffers.DeriveMergeable Text.ProtocolBuffers.Gen Text.ProtocolBuffers.Get Text.ProtocolBuffers.Header Text.ProtocolBuffers.Instances Text.ProtocolBuffers.Lexer Text.ProtocolBuffers.Mergeable Text.ProtocolBuffers.Parser Text.ProtocolBuffers.Reflections Text.ProtocolBuffers.Resolve Text.ProtocolBuffers.WireMessage if flag(small_base) build-depends: base >= 3, containers, bytestring, array else build-depends: base < 3 build-depends: binary, binary-strict, derive, parsec, utf8-string, haskell-src-exts extensions: GADTs, EmptyDataDecls, TemplateHaskell, DeriveDataTypeable, FlexibleInstances, PatternGuards, MagicHash, GeneralizedNewtypeDeriving, ScopedTypeVariables, RankNTypes