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.
This commit is contained in:
Chris Johns
2019-07-06 19:20:09 +10:00
parent bcfb2108a0
commit c799e04a8f
30 changed files with 335 additions and 74 deletions

View File

@@ -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):
#