diff options
author | Chris Johns <chrisj@rtems.org> | 2019-07-14 14:03:06 +1000 |
---|---|---|
committer | Chris Johns <chrisj@rtems.org> | 2019-07-21 21:09:34 +1000 |
commit | b1c2cb4f72490a9f850fd11ef63d96070b27eef4 (patch) | |
tree | 209e0e0ad3f2e49e3852c6e49c9841c9ba691fbb /source-builder/defaults.mc | |
parent | sb/options: Update copyright year to 2019. (diff) | |
download | rtems-source-builder-b1c2cb4f72490a9f850fd11ef63d96070b27eef4.tar.bz2 |
sb/setbuilder: Support staging of build set build before installing.
- Staging lets build sets use previously built build sets.
- Fix the rtems-bsp builds to support staging.
Diffstat (limited to 'source-builder/defaults.mc')
-rw-r--r-- | source-builder/defaults.mc | 16 |
1 files changed, 13 insertions, 3 deletions
diff --git a/source-builder/defaults.mc b/source-builder/defaults.mc index 1feaca1..ce5d2b0 100644 --- a/source-builder/defaults.mc +++ b/source-builder/defaults.mc @@ -75,6 +75,19 @@ build_ldflags: none, convert, '' build_includes: none, convert, '' build_libs: none, convert, '' +# +# Build and staging paths. +# +buildroot: dir, none, '%{_tmppath}/%{buildname}-%{_uid}' +buildcxcroot: dir, none, '%{_tmppath}/%{buildname}-%{_uid}-cxc' +buildxcroot: dir, none, '%{_tmppath}/%{buildname}-%{_uid}-xx' +stagingroot: dir, none, '%{_tmppath}/sb-%{_uid}-staging' + +# +# Install mode can be installing or staging. Defaults to installing. +# +install_mode: none, none, 'installing' + # Extra path a platform can override. _extra_path: none, none, '%{_sbdir}' _ld_library_path: none, none, 'LD_LIBRARY_PATH' @@ -96,9 +109,6 @@ _docdir: dir, none, '%{_defaultdocdir}' _tmppath: dir, none, '%{_topdir}/build/tmp' _tmproot: dir, none, '%{_tmppath}/sb-%{_uid}/%{_bset_tmp}' _tmpcxcroot: dir, none, '%{_tmppath}/sb-%{_uid}-cxc/%{_bset_tmp}' -buildroot: dir, none, '%{_tmppath}/%{buildname}-%{_uid}' -buildcxcroot: dir, none, '%{_tmppath}/%{buildname}-%{_uid}-cxc' -buildxcroot: dir, none, '%{_tmppath}/%{buildname}-%{_uid}-xx' _datadir: dir, none, '%{_prefix}/share' _defaultdocdir: dir, none, '%{_prefix}/share/doc' _exeext: none, none, '' |