summaryrefslogtreecommitdiffstats
path: root/rtems/config/rtems-base.bset
diff options
context:
space:
mode:
authorChris Johns <chrisj@rtems.org>2014-06-15 17:40:34 +1200
committerChris Johns <chrisj@rtems.org>2014-06-15 17:40:34 +1200
commit0ffee1931680e92757a4d91199e2517f05e7364d (patch)
tree0a0447a40008a02e238bfa55ab0c7a413de4b47a /rtems/config/rtems-base.bset
parentsb: Tighten the canadian cross compile detection. (diff)
downloadrtems-source-builder-0ffee1931680e92757a4d91199e2517f05e7364d.tar.bz2
sb: Add support for building RTEMS 3rd party packages.
Remove the 'opt' from various macros and shell variables. Add pkgconfig to the checks to make it clear the check is a pkgconfig check. Add NTP support as the first package to be built using the RSB. Split the RTEMS URL's out from the base bset file into a separate file that be included by other files. Add an RTEMS BSP configuration file to help abstract the process of building 3rd party packages. Clean the cross and canadian cross support up so we can cleanly support cross and canadian cross building. Refactor the pkgconfig support and clean up the PC file handling of loading modules. Add support for %{?..} to return false if a macro is %{nil}. Add %{pkgconfig ..} support to allow better control of access RTEMS pkgconfig files.
Diffstat (limited to 'rtems/config/rtems-base.bset')
-rw-r--r--rtems/config/rtems-base.bset11
1 files changed, 3 insertions, 8 deletions
diff --git a/rtems/config/rtems-base.bset b/rtems/config/rtems-base.bset
index 211635e..704d66f 100644
--- a/rtems/config/rtems-base.bset
+++ b/rtems/config/rtems-base.bset
@@ -18,11 +18,6 @@ package: rtems-%{rtems_version}-%{_target}-%{release}
%define gcc_version_message RTEMS %{rtems_version}-RSB-%{_sbgit_id}-%{release},gcc-%{gcc_version}/newlib-%{newlib_version}
#
-# The RTEMS http git URL.
-#
-%define rtems_http_git http://git.rtems.org
-%define rtems_git_tools %{rtems_http_git}/rtems-tools/plain/tools/%{rtems_version}
-%define rtems_binutils_patches %{rtems_git_tools}/binutils
-%define rtems_gcc_patches %{rtems_git_tools}/gcc
-%define rtems_newlib_patches %{rtems_git_tools}/newlib
-%define rtems_gdb_patches %{rtems_git_tools}/gdb
+# Pick up the RTEMS URLs.
+#
+%include rtems-urls.bset