summaryrefslogtreecommitdiffstats
path: root/source-builder/sb/setbuilder.py
diff options
context:
space:
mode:
authorChris Johns <chrisj@rtems.org>2013-09-05 16:32:50 +1000
committerChris Johns <chrisj@rtems.org>2013-09-05 16:32:50 +1000
commitb843e623c4070b8e1249983b3b1aa5fdac4ab47b (patch)
treea451b9b0e6d4ec669911b996f3700bb0def9aff7 /source-builder/sb/setbuilder.py
parentsb: Do not create a build set tar file on error. (diff)
downloadrtems-source-builder-b843e623c4070b8e1249983b3b1aa5fdac4ab47b.tar.bz2
sb: Do no install with a Cxc build.
Diffstat (limited to 'source-builder/sb/setbuilder.py')
-rw-r--r--source-builder/sb/setbuilder.py7
1 files changed, 5 insertions, 2 deletions
diff --git a/source-builder/sb/setbuilder.py b/source-builder/sb/setbuilder.py
index d3f7e2d..1427ead 100644
--- a/source-builder/sb/setbuilder.py
+++ b/source-builder/sb/setbuilder.py
@@ -351,9 +351,12 @@ class buildset:
raise
else:
raise
- if deps is None and not self.opts.no_install():
+ if deps is None \
+ and not self.opts.no_install() \
+ and not have_errors:
for b in builds:
- if not b.disabled() \
+ if not b.canadian_cross() \
+ and not b.disabled() \
and not b.macros.get('%{_disable_installing}'):
self.install(b.name(),
b.config.expand('%{buildroot}'),