diff options
| author | Paul Eggleton <paul.eggleton@linux.intel.com> | 2015-12-22 16:19:17 +1300 |
|---|---|---|
| committer | Richard Purdie <richard.purdie@linuxfoundation.org> | 2015-12-28 09:25:12 +0000 |
| commit | 7540550048507056c2d53a9af418968aa6fd93dc (patch) | |
| tree | 8d744ad2701ee54eadd7cf437cba5d549ed7bf4c | |
| parent | ecce3d3774cad55ed1c215000da9f99558fd7fee (diff) | |
| download | poky-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>
| -rw-r--r-- | meta/classes/populate_sdk_ext.bbclass | 2 |
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}" | |||
| 219 | sdk_ext_postinst() { | 219 | sdk_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. |
