Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Change Linux default prefix to "/opt" | Sebastian Huber | 2019-01-17 | 1 | -0/+1 |
| | | | | http://refspecs.linuxbase.org/FHS_3.0/fhs/ch03s13.html#purpose14 | ||||
* | Fix 'build_max_size_human' ref. before assignment | Sebastian Huber | 2019-01-11 | 1 | -1/+3 |
| | | | | Close #3568. | ||||
* | gdb/python: Use python-config for the configuration if found. | Chris Johns | 2018-12-25 | 2 | -5/+22 |
| | | | | | | | - Do not assume the installed paths for the header and library. Ask python-config if found. Close #3537. | ||||
* | sb/execute: Port the rtemstoolkit performance fixes for python3 | Chris Johns | 2018-12-25 | 1 | -54/+278 |
| | | | | Close #3664. | ||||
* | bare/devel/qemu: Fix building on FreeBSD. | Chris Johns | 2018-11-21 | 2 | -1/+2 |
| | |||||
* | sb: Fix pkg-config arg parsing after being wrapped. | Chris Johns | 2018-11-17 | 1 | -3/+3 |
| | |||||
* | rtems-gdb-8.0.1-1.cfg: Add Cygwin patch for ncurses not termcap | Joel Sherrill | 2018-11-12 | 1 | -0/+1 |
| | | | | | | This also updates windows.py to distinguish betweem MSYS2 and Cygwin. closes #3576. | ||||
* | rsb: Update RISC-V's Spike revision | Hesham Almatary | 2018-11-12 | 1 | -10/+10 |
| | |||||
* | 5: Use in-tree ISL libraries for GCC | Sebastian Huber | 2018-11-06 | 1 | -0/+24 |
| | | | | Close #3577. | ||||
* | Support in-tree CLooG and ISL libraries for GCC | Sebastian Huber | 2018-11-05 | 1 | -0/+32 |
| | | | | Update #3577. | ||||
* | windows: Remove BuildRoot from all configs, add a short tmp path. | Chris Johns | 2018-11-05 | 34 | -52/+19 |
| | | | | Closes #3562. | ||||
* | rtems-build-dep: Add support for Cygwin | Joel Sherrill | 2018-10-24 | 1 | -1/+1 |
| | | | | updates #3537. | ||||
* | sb: Fix rtems-build-dep to handle various issues | Chris Johns | 2018-10-24 | 1 | -2/+2 |
| | | | | | | | | - Remove CR characters on Windows. - Force the compiler to output English so the pattern matching works. Updates #3537. | ||||
* | sb: Convert any unicode macro values to a string in __str__. | Chris Johns | 2018-10-24 | 1 | -0/+1 |
| | |||||
* | windows: Remove debugging code that fails on Cygwin. | Chris Johns | 2018-10-24 | 1 | -1/+1 |
| | |||||
* | sb/setbuilder: Print patches in the size section of the email report. | Chris Johns | 2018-10-21 | 1 | -1/+1 |
| | |||||
* | sb: Add support to search for a suitable version of python. | Chris Johns | 2018-10-21 | 27 | -371/+916 |
| | | | | | | | | The command python has been removed from upstream python and python2 and python3 is now used. This patch wraps the commands in a shell script that locates a suitable python to run. Updates #3537 | ||||
* | sb: Fix the short options message. | Chris Johns | 2018-10-12 | 1 | -1/+1 |
| | |||||
* | sb: Include optional args in the valid option processing. | Chris Johns | 2018-09-28 | 1 | -4/+8 |
| | | | | | Optional arguments were not being included in the valid list of options being checked so `--mail` resulted in being unknown. | ||||
* | sb: Add build sizes to the email report. | Chris Johns | 2018-09-28 | 1 | -6/+19 |
| | | | | | | - Include build sizes in the email report. Updates #3516 | ||||
* | sb: Monitor the build disk usage. Report the usage, total and various sizes | Chris Johns | 2018-09-28 | 4 | -49/+199 |
| | | | | | | | | | | | | | | - Track the size of a build of a package in a build set to determine the maximum amout of disk space used. This can be used as a guide to documenting how much space a user needs to set aside to build a specific set of tools. - The `%clean` stage of a build is now split into a separate script. I do not think this is an issue because I could not find any `%clean` sections in any build configs we have. In time support for the `%clean` section will be removed, the package builder cleans up. Closes #3516 | ||||
* | sb: Raise an error if an option is not registered and unknown. | Chris Johns | 2018-09-15 | 2 | -0/+3 |
| | | | | Close #3519. | ||||
* | source-builder/config/gcc-4.8-1.cfg: mpc download link changed again | Joel Sherrill | 2018-08-29 | 1 | -1/+1 |
| | |||||
* | Allow external Newlib sources | Sebastian Huber | 2018-07-23 | 1 | -2/+2 |
| | |||||
* | gdb: Add a gdb-common configuration and have gdb-7-1 include it. | Chris Johns | 2018-06-20 | 3 | -142/+156 |
| | | | | Updates #3460 | ||||
* | Build only the GDB | Sebastian Huber | 2018-06-13 | 1 | -0/+1 |
| | | | | | | | The Binutils and GDB share a repository. In order to build the GDB from a repository snapshot some components must be disabled. Update #3453. | ||||
* | Build only the Binutils | Sebastian Huber | 2018-06-13 | 1 | -0/+1 |
| | | | | | | | The Binutils and GDB share a repository. In order to build the Binutils from a repository snapshot some components must be disabled. Update #3452. | ||||
* | bare/devel: Add qemu-couverture support. | Chris Johns | 2018-05-01 | 1 | -10/+41 |
| | | | | | Add a build set and configuration to build a QEMU we can use for coverage testing. | ||||
* | 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 | 2 | -2/+2 |
| | | | | 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'. | ||||
* | gcc: Use the RSB release for released tools. | Chris Johns | 2018-02-07 | 1 | -0/+9 |
| | | | | | | | Using the RSB release version for the gcc version string means the tools have a version string that matches the release. Close #3294 | ||||
* | 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() | ||||
* | Avoid hard coded GCC binary paths | Sebastian Huber | 2018-01-31 | 1 | -2/+2 |
| | | | | | | | | | | | In order to build a tool chain with Ada support a native GCC with Ada support of the same version as the cross compiler is required. The RSB used hard coded paths for the gcc and g++ programs. This forced the RSB user to change the main GCC installation of the machine to build a particular RTEMS tool chain. This is undesired/infeasible in most situations. Close #3284. | ||||
* | 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 |
| | |||||
* | RSB - RISC-V: Add scripts to build RISC-V's simulator | Hesham Almatary | 2017-10-28 | 1 | -0/+64 |
| | | | | Update #3109 | ||||
* | 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 | 2 | -2/+3 |
| | | | | | | - 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. |