summaryrefslogtreecommitdiff
path: root/uclibc-binutils/uclibc-binutils-cross-2.14.90.0.6.oe
diff options
context:
space:
mode:
Diffstat (limited to 'uclibc-binutils/uclibc-binutils-cross-2.14.90.0.6.oe')
-rw-r--r--uclibc-binutils/uclibc-binutils-cross-2.14.90.0.6.oe41
1 files changed, 41 insertions, 0 deletions
diff --git a/uclibc-binutils/uclibc-binutils-cross-2.14.90.0.6.oe b/uclibc-binutils/uclibc-binutils-cross-2.14.90.0.6.oe
index e69de29bb2..7a1642ecad 100644
--- a/uclibc-binutils/uclibc-binutils-cross-2.14.90.0.6.oe
+++ b/uclibc-binutils/uclibc-binutils-cross-2.14.90.0.6.oe
@@ -0,0 +1,41 @@
+inherit cross
+include uclibc-binutils-${PV}.oe
+PN := ${PN}-cross
+
+DEPENDS := patcher
+PROVIDES := virtual/${TARGET_SYS}-binutils
+
+PACKAGES =
+
+EXTRA_OECONF := --enable-targets=${TARGET_SYS} \
+ --with-sysroot=${prefix} \
+ --with-lib-path=${prefix}/usr/lib:${prefix}/lib \
+ --enable-multilib \
+ --program-prefix=${TARGET_SYS}-
+
+EXTRA_OEMAKE :=
+
+export CPPFLAGS =
+export CXXFLAGS =
+export CFLAGS =
+export LDFLAGS =
+
+prefix:=${CROSS_DIR}
+exec_prefix:=${CROSS_DIR}
+sysconfdir=${CROSS_DIR}/etc
+localstatedir=${CROSS_DIR}/var/lib
+
+do_stage () {
+ cd ${B}
+ make install
+ ${CROSS_DIR}/bin/${TARGET_SYS}-ar rv \
+ ${CROSS_DIR}/${TARGET_SYS}/lib/libg.a
+ for d in info man share/doc share/locale; do
+ rm -rf ${CROSS_DIR}/$d
+ done
+}
+
+do_install () {
+ true
+}
+