diff options
author | Cody P Schafer <dev@codyps.com> | 2017-05-02 15:20:35 -0400 |
---|---|---|
committer | Richard Purdie <richard.purdie@linuxfoundation.org> | 2017-05-18 14:01:47 +0100 |
commit | c9043894b8c855000b21b32c1a5133e13aa97aa9 (patch) | |
tree | 9009fa98e4b51e6f5e1afdad592dfdb6e669ab20 | |
parent | ccca9340d273cb5f3e44255dc3bd8a1815ae91f5 (diff) | |
download | poky-c9043894b8c855000b21b32c1a5133e13aa97aa9.tar.gz |
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 <dev@codyps.com>
Signed-off-by: Ross Burton <ross.burton@intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
-rw-r--r-- | meta/recipes-devtools/binutils/binutils_2.28.bb | 4 |
1 files changed, 4 insertions, 0 deletions
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 () { | |||
42 | rmdir ${D}/${libdir}64 || : | 42 | rmdir ${D}/${libdir}64 || : |
43 | } | 43 | } |
44 | 44 | ||
45 | # Split out libbfd-*.so so including perf doesn't include extra stuff | ||
46 | PACKAGE_BEFORE_PN += "libbfd" | ||
47 | FILES_libbfd = "${libdir}/libbfd-*.so" | ||
48 | |||
45 | BBCLASSEXTEND = "native nativesdk" | 49 | BBCLASSEXTEND = "native nativesdk" |