packages feed

proto-lens-protobuf-types-0.2.2.0: proto-lens-protobuf-types.cabal

name:                proto-lens-protobuf-types
version:             0.2.2.0
synopsis:            Basic protocol buffer message types.
description:
    This package provides bindings standard protocol message types,
    for use with the proto-lens library.

homepage:            https://github.com/google/proto-lens
license:             BSD3
license-file:        LICENSE
author:              Judah Jacobson
maintainer:          proto-lens@googlegroups.com
copyright:           Google Inc.
category:            Data
build-type:          Custom
cabal-version:       >=1.8
extra-source-files:
    Changelog.md
    proto-src/google/protobuf/any.proto
    proto-src/google/protobuf/duration.proto
    proto-src/google/protobuf/wrappers.proto

custom-setup
  setup-depends: base >= 4.8 && < 4.11
               , Cabal
               , proto-lens-protoc == 0.2.*

library
  hs-source-dirs:     src
  exposed-modules:    Data.ProtoLens.Any
                      Proto.Google.Protobuf.Any
                      Proto.Google.Protobuf.Duration
                      Proto.Google.Protobuf.Wrappers
  build-depends: base >= 4.8 && < 4.11
               , lens-family
               , proto-lens >= 0.2.2 && < 0.3
               , proto-lens-protoc >= 0.2.2 && < 0.3
               , text == 1.2.*