-- This file has been generated from package.yaml by hpack version 0.28.2. -- -- see: https://github.com/sol/hpack -- -- hash: d00924760f916aaff838af8858aa0535e6b78f32409c94cd4ca2258f7b68f921 name: avro version: 0.3.0.2 x-revision: 1 synopsis: Avro serialization support for Haskell description: Avro serialization and deserialization support for Haskell category: Data homepage: https://github.com/GaloisInc/avro.git#readme bug-reports: https://github.com/GaloisInc/avro.git/issues author: Thomas M. DuBuisson maintainer: Alexey Raga license: BSD3 license-file: LICENSE build-type: Simple cabal-version: >= 1.10 extra-source-files: ChangeLog.md test/data/deconflict/reader.avsc test/data/deconflict/writer.avsc test/data/enums-object.json test/data/enums.avsc test/data/maybe.avsc test/data/reused.avsc test/data/small.avsc test/data/unions-object-a.json test/data/unions-object-b.json test/data/unions.avsc source-repository head type: git location: https://github.com/GaloisInc/avro.git flag dev description: Use development GHC flags manual: True default: False flag templatehaskell description: Build Avro.Deriving, which uses Template Haskell. manual: False default: True library exposed-modules: Data.Avro Data.Avro.Decode Data.Avro.DecodeRaw Data.Avro.Deconflict Data.Avro.Encode Data.Avro.Deriving Data.Avro.EncodeRaw Data.Avro.JSON Data.Avro.Schema Data.Avro.Types Data.Avro.Zag Data.Avro.Zig Data.Avro.HasAvroSchema Data.Avro.FromAvro Data.Avro.ToAvro other-modules: Data.Avro.Deriving.NormSchema Paths_avro hs-source-dirs: src other-extensions: OverloadedStrings ghc-options: -O2 build-depends: aeson , array , base >=4.8 && <4.13 , base16-bytestring , binary , bytestring , containers , data-binary-ieee754 , entropy , fail , hashable , mtl , pure-zlib , scientific , semigroups , tagged , text , unordered-containers , vector if flag(templatehaskell) other-extensions: TemplateHaskell build-depends: template-haskell >=2.4 if flag(dev) ghc-options: -Wall -Werror default-language: Haskell2010 test-suite test type: exitcode-stdio-1.0 main-is: Spec.hs other-modules: Avro.Codec.ArraySpec Avro.Codec.BoolSpec Avro.Codec.CodecRawSpec Avro.Codec.DoubleSpec Avro.Codec.FloatSpec Avro.Codec.Int64Spec Avro.Codec.MaybeSpec Avro.Codec.NestedSpec Avro.Codec.TextSpec Avro.Codec.ZigZagSpec Avro.Deconflict.Reader Avro.Deconflict.Writer Avro.DeconflictSpec Avro.DefaultsSpec Avro.EncodeRawSpec Avro.JSONSpec Avro.THEncodeContainerSpec Avro.THEnumSpec Avro.THReusedSpec Avro.THSimpleSpec Avro.THUnionSpec Avro.ToAvroSpec DecodeContainer Example1 Paths_avro hs-source-dirs: test ghc-options: -threaded build-depends: QuickCheck , aeson , array , avro , base >=4.8 && <4.13 , base16-bytestring , binary , bytestring , containers , directory , entropy , extra , fail , hashable , hspec , lens , lens-aeson , mtl , pure-zlib , scientific , semigroups , tagged , text , transformers , unordered-containers , vector if flag(templatehaskell) other-extensions: TemplateHaskell build-depends: template-haskell if flag(dev) ghc-options: -Wall -Werror default-language: Haskell2010