[oe-commits] Leon Woestenberg : binutils{, cross}.inc: Install/stage libiberty.

git version control git at git.openembedded.org
Thu Nov 26 15:39:42 UTC 2009


Module: openembedded.git
Branch: nios2
Commit: 04ad2bdcf5b2906433df00087494e86e38ae7638
URL:    http://gitweb.openembedded.net/?p=openembedded.git&a=commit;h=04ad2bdcf5b2906433df00087494e86e38ae7638

Author: Leon Woestenberg <leon at sidebranch.com>
Date:   Thu Nov 26 16:38:38 2009 +0100

binutils{,cross}.inc: Install/stage libiberty.

Hack using both install/staging because of fscked-up staging dirs.

Signed-off-by: Leon Woestenberg <leon at sidebranch.com>

---

 recipes/binutils/binutils-cross.inc |    2 ++
 recipes/binutils/binutils.inc       |    2 ++
 2 files changed, 4 insertions(+), 0 deletions(-)

diff --git a/recipes/binutils/binutils-cross.inc b/recipes/binutils/binutils-cross.inc
index cd58bfc..3692065 100644
--- a/recipes/binutils/binutils-cross.inc
+++ b/recipes/binutils/binutils-cross.inc
@@ -12,6 +12,8 @@ do_stage () {
 	oe_runmake install
 	install -d ${CROSS_DIR}/include
 	install -m 0644 ${S}/include/libiberty.h ${CROSS_DIR}/include
+#	install -d ${CROSS_DIR}/lib
+#	install -m 0644 ${S}/lib/libiberty.a ${CROSS_DIR}/lib
 
 	# We don't really need these, so we'll remove them...
 	rm -rf ${CROSS_DIR}/lib/ldscripts
diff --git a/recipes/binutils/binutils.inc b/recipes/binutils/binutils.inc
index 49d3aea..81b3528 100644
--- a/recipes/binutils/binutils.inc
+++ b/recipes/binutils/binutils.inc
@@ -113,6 +113,8 @@ do_install () {
 	install -m 644 ${S}/include/ansidecl.h ${D}${includedir}
 	install -m 644 ${S}/include/libiberty.h ${D}${includedir}
 
+    oe_libinstall -a -C libiberty libiberty 
+
 	cd ${D}${bindir}
 
 	# Symlinks for ease of running these on the native target





More information about the Openembedded-commits mailing list