summaryrefslogtreecommitdiffstats
path: root/meta/classes/populate_sdk_ext.bbclass
diff options
context:
space:
mode:
authorPaul Eggleton <paul.eggleton@linux.intel.com>2015-12-22 16:19:17 +1300
committerRichard Purdie <richard.purdie@linuxfoundation.org>2015-12-28 09:25:12 +0000
commit7540550048507056c2d53a9af418968aa6fd93dc (patch)
tree8d744ad2701ee54eadd7cf437cba5d549ed7bf4c /meta/classes/populate_sdk_ext.bbclass
parentecce3d3774cad55ed1c215000da9f99558fd7fee (diff)
downloadpoky-7540550048507056c2d53a9af418968aa6fd93dc.tar.gz
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. (From OE-Core rev: 34bb63e6c72fb862e0ef0d2b26e1bfddaf7ddb99) Signed-off-by: Paul Eggleton <paul.eggleton@linux.intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Diffstat (limited to 'meta/classes/populate_sdk_ext.bbclass')
-rw-r--r--meta/classes/populate_sdk_ext.bbclass2
1 files changed, 1 insertions, 1 deletions
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}"
219sdk_ext_postinst() { 219sdk_ext_postinst() {
220 printf "\nExtracting buildtools...\n" 220 printf "\nExtracting buildtools...\n"
221 cd $target_sdk_dir 221 cd $target_sdk_dir
222 printf "buildtools\ny" | ./*buildtools-nativesdk-standalone* > /dev/null 222 printf "buildtools\ny" | ./*buildtools-nativesdk-standalone* > /dev/null || ( printf 'ERROR: buildtools installation failed\n' ; exit 1 )
223 223
224 # Make sure when the user sets up the environment, they also get 224 # Make sure when the user sets up the environment, they also get
225 # the buildtools-tarball tools in their path. 225 # the buildtools-tarball tools in their path.