Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | bootstrap: Do not generate acinlude.m4 files | Sebastian Huber | 2018-04-23 | 1 | -32/+0 |
| | | | | | | | | | Do not generate files which are part of the Git repository. These files should be maintained manually in the future. This patch is a part of the BSP source reorganization. Update #3285. | ||||
* | sb/path: Walk up to root checking if a path is writable. | Chris Johns | 2018-04-13 | 1 | -1/+1 |
| | | | | | | A dirname of / is / so the path will never have a length of 0. Close #3392 | ||||
* | sb/config: Terminate building on an error. | Chris Johns | 2018-04-10 | 1 | -6/+8 |
| | | | | | | | | This changes the previous functionality where the RSB switch to dry run mode. This functionality can be enabled by adding `--keep-going`. Close #3209. | ||||
* | The libexpat project has moved to github. Fetch expat from github. | Chris Johns | 2018-03-05 | 1 | -1/+1 |
| | | | | Close #3315 | ||||
* | sb: Convert any unicode keys to strings | Chris Johns | 2018-02-23 | 1 | -3/+3 |
| | | | | Closes #3312 | ||||
* | sb: Add option to set location of the patches directory | Maksim E. Kozlov | 2018-02-20 | 1 | -0/+2 |
| | | | | Signed-off-by: Maksim E. Kozlov <maksim.e.kozlov@gmail.com> | ||||
* | sb: Option --source-only-download does not download the source. | Chris Johns | 2018-02-08 | 1 | -0/+1 |
| | | | | The option expansion is missing `--with-download'. | ||||
* | sb: Fix path.py | Stephan Gambke | 2018-02-05 | 1 | -2/+1 |
| | | | | | | is_abspath() now considers zero-length strings Also: Remove not needed line in expand() | ||||
* | sb: Disable a log file for the check command. | Chris Johns | 2018-01-18 | 2 | -1/+2 |
| | | | | Fix a minor issue in the log module. | ||||
* | sb: Add an orphan check to sb-check. | Chris Johns | 2018-01-18 | 2 | -3/+115 |
| | | | | | | | | | | The orphans check lets you see which configuration and build set files in the RSB are not referernced. You can audit the list and remove any configuration files not being used. Top level build set files are included so you need to becareful not to remove something that is valid and useful. To run: $ ./source-builder/sb-check --check-orphans | ||||
* | source-builder/sb/bootstrap.py: Do not reference bsp_specs to find BSPs | Joel Sherrill | 2017-11-22 | 1 | -2/+11 |
| | | | | Updates #3520. | ||||
* | Change RSB version from 4.12 to 5 | Sebastian Huber | 2017-11-09 | 1 | -1/+1 |
| | | | | Update #3220. | ||||
* | sb: Add platform reporting for better host reviewing in posted email reports. | Chris Johns | 2017-10-31 | 2 | -5/+25 |
| | |||||
* | sb: Make a to_addr comma list a Python list for sending. | Chris Johns | 2017-10-31 | 1 | -1/+5 |
| | |||||
* | sb: Remove debug print left in by mistake. | Chris Johns | 2017-10-27 | 1 | -1/+0 |
| | |||||
* | sb: Set the to email address to build@rtems.org. | Chris Johns | 2017-10-27 | 1 | -1/+2 |
| | | | | | | - Fix a minor bug in the to addr processing. Update #3210 | ||||
* | sb: Provide a more detail email message. | Chris Johns | 2017-10-27 | 1 | -34/+96 |
| | | | | Close #3210. | ||||
* | sb: Add a call to get the post processed report output. | Chris Johns | 2017-10-27 | 1 | -0/+3 |
| | | | | Update #3210. | ||||
* | sb: Add a log capture interface to capture the console output. | Chris Johns | 2017-10-27 | 1 | -2/+11 |
| | | | | | | - Increase the tail logged to 400 lines. Update #3210. | ||||
* | sb: Add a defined check. | Chris Johns | 2017-10-27 | 1 | -0/+3 |
| | | | | Updates #3210. | ||||
* | darwin: Allow xz to live anywhere. | Chris Johns | 2017-10-23 | 1 | -1/+1 |
| | |||||
* | sb: Fix the interface to all path function to be shell paths. | Chris Johns | 2017-10-15 | 1 | -11/+30 |
| | | | | | | | - Add an is_abspath call. - Convert the path or paths to shell paths on entry to all path calls. This is safe to do for a path that is already a shell path. - Fix exists to use shell paths. | ||||
* | sb: Fix the log after breaking adding --without-log | Chris Johns | 2017-10-12 | 1 | -2/+2 |
| | |||||
* | sb: Remove MD5 and SHA1 as they not secure. | Chris Johns | 2017-10-12 | 1 | -0/+2 |
| | | | | Updates #2536. | ||||
* | sb: Add --source-only-download to make download source simple. | Chris Johns | 2017-10-12 | 1 | -33/+50 |
| | | | | | | | | This is needed to test #2536. Add an option to disable any log. Updates #2536. | ||||
* | sb: Move the option check for reporting errors to the error reporter. | Chris Johns | 2017-10-12 | 2 | -33/+34 |
| | | | | Updates #2536. | ||||
* | sb: Allow checking if '.' exists as a path. | Chris Johns | 2017-09-22 | 1 | -1/+3 |
| | |||||
* | sb: Ignore untracked files or detached HEAD in the dirty repo check. | Chris Johns | 2017-09-22 | 1 | -15/+39 |
| | | | | Closes #2960. | ||||
* | sb: Fix long path support in copy_tree and removeall path support. | Chris Johns | 2017-08-09 | 1 | -35/+64 |
| | | | | | | | | | The change lets the LM32 target build on Windows which has temporary install paths greater than the Win32 API max size. The buildroot path compression is still needed as the GNU assembler does not like paths that exceed the max Windows limit. Closes #2992. | ||||
* | doc: Remove in source documentation and the asciidoc package | Chris Johns | 2017-08-07 | 309 | -70447/+6309 |
| | | | | | | | | | | | | | | The RSB documentation is now in ReST format and part of the RTEMS Documentation project. See https://docs.rtems.org/. Remove support for the GPL based asciidoc tool and remove the asciidoc package from the RSB. Add the Python Markdown package and update the reporter to use Markdown for HTML generation. The resuling HTML report is a single self contained file. Closes #3047. | ||||
* | sb/download: Fix --rsb-file options with released sources. | Chris Johns | 2017-07-12 | 1 | -2/+6 |
| | | | | | | | The released sources use the local file name so always force it when the RSB is released. Closes #3064. | ||||
* | sb: Fix 'bare' builds with --trace. | Chris Johns | 2017-06-26 | 1 | -1/+2 |
| | |||||
* | sb: Make error messages unique | Sebastian Huber | 2017-06-14 | 1 | -4/+4 |
| | | | | | Enable traceability from the error message to the script location. This eases debugging. | ||||
* | sb: Restrict file name length | Sebastian Huber | 2017-06-08 | 1 | -0/+4 |
| | |||||
* | sb: Create hopefully more valid file names | Sebastian Huber | 2017-06-06 | 1 | -5/+3 |
| | |||||
* | bootstrap: Do not create a log file by default. | Chris Johns | 2017-05-10 | 2 | -5/+9 |
| | |||||
* | freebsd: Update makeinfo and install-info paths on FreeBSD 11.0 | Chris Johns | 2017-03-26 | 1 | -1/+9 |
| | | | | Close #2947. | ||||
* | sb: Add the `release_path` key to the `version` section in the VERSION file. | Chris Johns | 2017-03-26 | 3 | -8/+25 |
| | | | | | | A release can specify a custom releaase URL path. Closes #2952. | ||||
* | sb: Bail out only if hash definitions conflict | Sebastian Huber | 2017-03-01 | 1 | -7/+11 |
| | |||||
* | Add distro aliases for Gentoo hosts | Ralf Ramsauer | 2017-01-10 | 1 | -0/+6 |
| | | | | | | | Gentoo stores most of the basic stuff in /bin and not /usr/bin. Default values do not work for Gentoo. Add 'gentoo' as a new variation. Signed-off-by: Ralf Ramsauer <ralf.ramsauer@oth-regensburg.de> | ||||
* | gdb: Build with system readline and use MinGW compilers. | Chris Johns | 2016-04-15 | 1 | -2/+8 |
| | | | | | | | Select MinGW compilers for Windows builds on Windows. Use the system readline rather than GDB's which does not handle cmd.exe correctly. | ||||
* | sb: Add --rsb-file options to %source and %patch to set a file name. | Chris Johns | 2016-04-15 | 2 | -48/+103 |
| | | | | | | Override the automatic file name of a downloaded file and use the file name provided by the option. This is useful if the URL has no meanful file that can be automatically extracted from the URL. | ||||
* | sb: Do not filter -f options from a BSP. | Chris Johns | 2016-04-15 | 1 | -1/+1 |
| | |||||
* | sb: fix the if logic to handle directives in if statements. | Chris Johns | 2016-03-19 | 2 | -19/+66 |
| | | | | | | | | | Directives in if statements end at the end of an if. The cannot change or split across directive boundaries. Add more trace detail to config.py. Updates #2661. | ||||
* | sb: Fix vairable type in _if. | Chris Johns | 2016-03-18 | 1 | -1/+1 |
| | | | | Updates #2655. | ||||
* | sb: Fix op parsing bug where the string was not created. | Chris Johns | 2016-03-18 | 1 | -0/+2 |
| | | | | Updates #2655. | ||||
* | sb: Make the URL output truncate on long long URLs. | Chris Johns | 2016-03-18 | 1 | -6/+3 |
| | |||||
* | sb: Fix %if logical OP parsing. | Chris Johns | 2016-03-18 | 1 | -3/+9 |
| | | | | Updates #2655. | ||||
* | bare: Update qemu package source hashes that are missing. | Chris Johns | 2016-03-17 | 1 | -0/+4 |
| | | | | | | | | Add support for pkgconfig checks to fail when just downloading the source so it is actually downloaded on hosts that may have a package installed. Updates #2657. | ||||
* | sb: Fix the sensible url printer on Python3. | Chris Johns | 2016-03-17 | 1 | -2/+5 |
| | | | | Updates #2656. |