-
Notifications
You must be signed in to change notification settings - Fork 6
/
Copy pathelf-edit.cabal
80 lines (76 loc) · 1.9 KB
/
elf-edit.cabal
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
Name: elf-edit
Version: 0.40
License: BSD3
License-file: LICENSE
Category: Data
Author: Galois, Inc and Erik Charlebois
Maintainer: Joe Hendrix <jhendrix@galois.com>
Stability: unstable
Cabal-Version: >= 1.8
Homepage: https://github.com/GaloisInc/elf-edit
Build-Type: Simple
Synopsis: Datatype for ELF files with serialization and deserialization.
Data-Files: tests/empty.elf tests/Test.hs
extra-source-files:
ChangeLog.md
source-repository head
type: git
location: https://github.com/GaloisInc/elf-edit.git
library
build-depends:
base >= 4.11 && < 5,
binary,
bytestring,
containers,
directory,
lens,
mtl,
prettyprinter >= 1.7.0,
utf8-string,
vector
ghc-options : -Wall
hs-source-dirs: src
exposed-modules:
Data.ElfEdit
Data.ElfEdit.ByteString
Data.ElfEdit.Prim
other-modules:
Data.ElfEdit.Dynamic
Data.ElfEdit.Dynamic.Tag
Data.ElfEdit.HighLevel.Get
Data.ElfEdit.HighLevel.GOT
Data.ElfEdit.HighLevel.Layout
Data.ElfEdit.HighLevel.Sections
Data.ElfEdit.HighLevel.Types
Data.ElfEdit.Relocations.Common
Data.ElfEdit.Relocations.Android
Data.ElfEdit.Relocations.ARM32
Data.ElfEdit.Relocations.AArch64
Data.ElfEdit.Relocations.I386
Data.ElfEdit.Relocations.PPC32
Data.ElfEdit.Relocations.PPC64
Data.ElfEdit.Relocations.RISCV
Data.ElfEdit.Relocations.X86_64
Data.ElfEdit.Prim.Ehdr
Data.ElfEdit.Prim.File
Data.ElfEdit.Prim.HeaderInfo
Data.ElfEdit.Prim.Phdr
Data.ElfEdit.Prim.Shdr
Data.ElfEdit.Prim.StringTable
Data.ElfEdit.Prim.SymbolTable
Data.ElfEdit.Utils
test-suite test-elf
type: exitcode-stdio-1.0
main-is: Test.hs
ghc-options: -Wall
hs-source-dirs: tests
build-depends:
base,
bytestring,
containers,
directory,
elf-edit,
tasty,
tasty-hunit >= 0.10,
tasty-quickcheck,
vector