From c9043894b8c855000b21b32c1a5133e13aa97aa9 Mon Sep 17 00:00:00 2001 From: Cody P Schafer Date: Tue, 2 May 2017 15:20:35 -0400 Subject: binutils: package libbfd seperately Some tools (my issue was with 'perf') only need the libbfd component of binutils, so we can save space in images by splitting it out. Previously, instead of `perf` pulling in `libbfd-VERSION.so`, it pulled in all the libraries and binaries from binutils. (From OE-Core rev: d57109e44f1a32d0e39d250ad7e71d7d80757d35) Signed-off-by: Cody P Schafer Signed-off-by: Ross Burton Signed-off-by: Richard Purdie --- meta/recipes-devtools/binutils/binutils_2.28.bb | 4 ++++ 1 file changed, 4 insertions(+) (limited to 'meta/recipes-devtools/binutils') diff --git a/meta/recipes-devtools/binutils/binutils_2.28.bb b/meta/recipes-devtools/binutils/binutils_2.28.bb index b51437bbc3..51a9748906 100644 --- a/meta/recipes-devtools/binutils/binutils_2.28.bb +++ b/meta/recipes-devtools/binutils/binutils_2.28.bb @@ -42,4 +42,8 @@ do_install_class-native () { rmdir ${D}/${libdir}64 || : } +# Split out libbfd-*.so so including perf doesn't include extra stuff +PACKAGE_BEFORE_PN += "libbfd" +FILES_libbfd = "${libdir}/libbfd-*.so" + BBCLASSEXTEND = "native nativesdk" -- cgit v1.2.3-54-g00ecf