logo

oasis

Own branch of Oasis Linux (upstream: <https://git.sr.ht/~mcf/oasis/>) git clone https://anongit.hacktivis.me/git/oasis.git
commit: c957c486be71fb63a6f5fba8c5ac1cb1fcd5f04f
parent 2e6b6a5e8a24555f4d421ca9b166b7ae7cc986cf
Author: Michael Forney <mforney@mforney.org>
Date:   Fri,  7 Jun 2019 21:04:52 -0700

Use libelf from elftoolchain

Diffstat:

Mpkg/elftoolchain/gen.lua2++
Mpkg/elfutils/gen.lua2--
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'