packages feed

data-embed-0.1.0.0: data-embed.cabal

name:                data-embed
version:             0.1.0.0
synopsis:            Embed files and other binary blobs inside executables without Template Haskell.
description:         This package provides a Template Haskell-free alternative to <http://hackage.haskell.org/package/file-embed file-embed>. It provides a versioned, well defined binary format for embedded blobs, as well as library support and command line utilities for manipulating them.
homepage:            https://github.com/valderman/data-embed
license:             MIT
license-file:        LICENSE
author:              Anton Ekblad
maintainer:          anton@ekblad.cc
category:            Data
build-type:          Simple
cabal-version:       >=1.10

source-repository head
    type:       git
    location:   https://github.com/valderman/data-embed.git

executable embedtool
  main-is:
    embedtool.hs
  build-depends:
    base            >=4.8   && <5,
    cereal          >=0.4   && <0.5,
    bytestring      >=0.10  && <0.11,
    hashable        >=1.2   && <1.3,
    containers      >=0.5   && <0.6,
    utf8-string     >=1.0   && <1.1,
    directory       >=1.2   && <1.3,
    executable-path >=0.0.3 && <0.1
  default-language:
    Haskell2010
  ghc-options:
    -Wall

library
  exposed-modules:
    Data.Embed,
    Data.Embed.File
  other-modules:
    Data.Embed.Header
  other-extensions:
    RecordWildCards,
    BangPatterns
  build-depends:
    base            >=4.8   && <5,
    cereal          >=0.4   && <0.5,
    bytestring      >=0.10  && <0.11,
    hashable        >=1.2   && <1.3,
    containers      >=0.5   && <0.6,
    utf8-string     >=1.0   && <1.1,
    directory       >=1.2   && <1.3,
    executable-path >=0.0.3 && <0.1
  default-language:
    Haskell2010
  ghc-options:
    -Wall