From: Paul Eggleton Date: Tue, 22 Dec 2015 03:19:17 +0000 (+1300) Subject: classes/populate_sdk_ext: error out of install if buildtools install fails X-Git-Tag: 2016-4~1851 X-Git-Url: https://code.ossystems.io/gitweb?a=commitdiff_plain;h=34bb63e6c72fb862e0ef0d2b26e1bfddaf7ddb99;p=openembedded-core.git classes/populate_sdk_ext: error out of install if buildtools install fails If the installation of buildtools fails then we should fail the entire installation instead of blindly continuing on. Signed-off-by: Paul Eggleton Signed-off-by: Richard Purdie --- diff --git a/meta/classes/populate_sdk_ext.bbclass b/meta/classes/populate_sdk_ext.bbclass index a824ca4e4a..85bbaa505c 100644 --- a/meta/classes/populate_sdk_ext.bbclass +++ b/meta/classes/populate_sdk_ext.bbclass @@ -219,7 +219,7 @@ SDK_PRE_INSTALL_COMMAND_task-populate-sdk-ext = "${sdk_ext_preinst}" sdk_ext_postinst() { printf "\nExtracting buildtools...\n" cd $target_sdk_dir - printf "buildtools\ny" | ./*buildtools-nativesdk-standalone* > /dev/null + printf "buildtools\ny" | ./*buildtools-nativesdk-standalone* > /dev/null || ( printf 'ERROR: buildtools installation failed\n' ; exit 1 ) # Make sure when the user sets up the environment, they also get # the buildtools-tarball tools in their path.