commit: c957c486be71fb63a6f5fba8c5ac1cb1fcd5f04f
parent 2e6b6a5e8a24555f4d421ca9b166b7ae7cc986cf
Author: Michael Forney <mforney@mforney.org>
Date: Fri, 7 Jun 2019 21:04:52 -0700
Use libelf from elftoolchain
Diffstat:
2 files changed, 2 insertions(+), 2 deletions(-)
diff --git a/pkg/elftoolchain/gen.lua b/pkg/elftoolchain/gen.lua
@@ -9,6 +9,7 @@ cflags{
pkg.hdrs = {
copy('$outdir/include', '$srcdir/libelf', {'libelf.h', 'gelf.h'}),
copy('$outdir/include', '$srcdir/common', {'elfdefinitions.h'}),
+ install=true,
}
rule('m4', 'm4 -D SRCDIR=$srcdir/libelf $in >$out.tmp && mv $out.tmp $out')
@@ -74,5 +75,6 @@ lib('libelf.a', [[
)
$outdir/(libelf_convert.c libelf_fsize.c libelf_msize.c)
]])
+file('lib/libelf.a', '644', '$outdir/libelf.a')
fetch 'curl'
diff --git a/pkg/elfutils/gen.lua b/pkg/elfutils/gen.lua
@@ -8,7 +8,6 @@ cflags{
}
pkg.hdrs = copy('$outdir/include', '$srcdir/libelf', {'libelf.h', 'gelf.h'})
-pkg.hdrs.install = true
lib('libelf.a', [[libelf/(
elf_version.c elf_hash.c elf_error.c elf_fill.c
@@ -62,6 +61,5 @@ lib('libelf.a', [[libelf/(
elf32_getchdr.c elf64_getchdr.c gelf_getchdr.c
elf_compress.c elf_compress_gnu.c
)]])
-file('lib/libelf.a', '644', '$outdir/libelf.a')
fetch 'git'