packages feed

elf-0.30: elf.cabal

Name:               elf
Version:            0.30
License:            BSD3
License-file:       LICENSE
Category:           Data
Author:             Erik Charlebois
Copyright:          Erik Charlebois
Maintainer:         Baojun Wang <wangbj@gmail.com>
Stability:          stable
Cabal-Version:      >= 1.10
Homepage:           https://github.com/wangbj/elf
Build-Type:         Simple
Synopsis:           An Elf parser
Description:        Parser for ELF object format.
Extra-Source-Files: testdata/tiny testdata/bloated testdata/HOWTO
                    testdata/bloated.cpp testdata/tiny.asm
                    testdata/empty testdata/vdso

tested-with:
    GHC == 8.6.2
  , GHC == 8.4.4
  , GHC == 8.2.2
  , GHC == 8.0.2

source-repository head
  type:     git
  location: https://github.com/wangbj/elf.git

library
  build-depends:       base >= 2 && < 5
                     , bytestring
                     , binary
  hs-source-dirs:    src
  exposed-modules:   Data.Elf
  default-language:  Haskell2010

test-suite tests
  type:                exitcode-stdio-1.0
  hs-source-dirs:      tests
  main-is:             Spec.hs
  other-modules:       Data.ElfSpec
  build-depends:       base
                     , bytestring
                     , hspec >= 2.4 && < 3
                     , containers >= 0.5.9.2
                     , elf
  default-language:  Haskell2010