gcc-cross-kernel: Convert do_stage to do_install (from Poky)
authorRichard Purdie <rpurdie@linux.intel.com>
Sat, 7 Aug 2010 06:26:00 +0000 (23:26 -0700)
committerKhem Raj <raj.khem@gmail.com>
Sat, 7 Aug 2010 06:45:25 +0000 (23:45 -0700)
Signed-off-by: Khem Raj <raj.khem@gmail.com>
Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
recipes/gcc/gcc-cross-kernel.inc

index e9b9d7d..370ba78 100644 (file)
@@ -5,10 +5,6 @@ DEPENDS += "gcc-cross"
 
 PROVIDES = "virtual/${TARGET_PREFIX}gcc-${PV}"
 
-do_install () {
-       :
-}
-
 do_compile () {
        # This compiler is only for the kernel.  Don't bother running fixincludes.
        mkdir -p gcc
@@ -16,8 +12,8 @@ do_compile () {
        oe_runmake
 }
 
-do_stage () {
+do_install () {
        cd gcc
-       oe_runmake installdirs install-common install-headers install-libgcc
-       install -m 0755 xgcc ${TOOLCHAIN_PATH}/bin/${TARGET_PREFIX}gcc-${PV}
+       oe_runmake 'DESTDIR=${D}' installdirs install-common install-headers install-libgcc
+       install -m 0755 xgcc ${D}${STAGING_DIR_NATIVE}${prefix_native}/bin/${TARGET_PREFIX}gcc-${PV}
 }