summaryrefslogtreecommitdiffstats
path: root/source-builder/sb/options.py
diff options
context:
space:
mode:
authorChris Johns <chrisj@rtems.org>2019-07-06 19:20:09 +1000
committerChris Johns <chrisj@rtems.org>2019-07-21 21:09:34 +1000
commitc799e04a8fe85bf90d7f9dfe59298a696f4b0893 (patch)
tree82006becec36090a9647cc65d65215d8cdf2a490 /source-builder/sb/options.py
parent6: Update unstable RTEMS 6 tool chain (diff)
downloadrtems-source-builder-c799e04a8fe85bf90d7f9dfe59298a696f4b0893.tar.bz2
5/packages: Add curl and update all packages with RTEMS 5 and LibBSD
- Update rtems-bsp support to correctly handle hosts for BSP. - Clean up the options for a BSP. - Check all RTEMS 5 packages and add 5/rtems-packages for all that build. - Update download locations and checksum of all packages. - The work requires the kernel and Libbsd hacve the same prefix.
Diffstat (limited to 'source-builder/sb/options.py')
-rw-r--r--source-builder/sb/options.py12
1 files changed, 8 insertions, 4 deletions
diff --git a/source-builder/sb/options.py b/source-builder/sb/options.py
index ae67eeb..d8e7a88 100644
--- a/source-builder/sb/options.py
+++ b/source-builder/sb/options.py
@@ -420,10 +420,14 @@ class command_line:
_host = self.defaults.expand('%{_host}')
_build = self.defaults.expand('%{_build}')
_target = self.defaults.expand('%{_target}')
- if len(_target):
- return len(_host) and len(_build) and (_target) and \
- _host != _build and _host != _target
- return len(_host) and len(_build) and _host != _build
+ #
+ # This has been removed to fix how RTEMS 3rd party libraries
+ # are built. This may break Cxc tools builds.
+ #
+ # if len(_target):
+ # return len(_host) and len(_build) and (_target) and \
+ # _host != _build and _host != _target
+ return len(_target) and len(_host) and len(_build) and _host != _build
def user_macros(self):
#