Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | sb/linux.py: More reliably recognize distribution | Michael South | 2023-11-17 | 1 | -30/+59 |
| | | | | | | | If available, use "distro" package (introduced Python 3.6, back-ported to 2.6) to recognize Linux distributions and versions. Updates #4966 | ||||
* | sb/linux.py: Simplify "distro" determination | Sebastian Huber | 2022-01-24 | 1 | -7/+3 |
| | | | | | This fixes an issue on Debian 11 which contains "Debian" in /etc/issue (capital D). | ||||
* | sb: Fix the imports on Python2 | Chris Johns | 2020-08-28 | 1 | -1/+1 |
| | | | | Updates #4037 | ||||
* | sb: Use shebang env python | Chris Johns | 2020-08-25 | 1 | -2/+2 |
| | | | | Closes #4037 | ||||
* | sb/linux.py: Workaround for Python >= 3.8 | Anders Montonen | 2020-04-28 | 1 | -7/+11 |
| | | | | | | | | | | | | | | | The platform.dist() interface has been deprecated since Python 3.5, and has been removed in Python 3.8. Fixes: Traceback (most recent call last): File "/home/anders/work/rtems/rsb/source-builder/sb/options.py", line 682, in load overrides = linux.load() File "/home/anders/work/rtems/rsb/source-builder/sb/linux.py", line 60, in load distro = platform.dist()[0] AttributeError: module 'platform' has no attribute 'dist' Signed-off-by: Anders Montonen <Anders.Montonen@iki.fi> | ||||
* | sb: Use multiprocessing.cpu_count() | Sebastian Huber | 2020-03-05 | 1 | -16/+2 |
| | | | | | The previous implementation does not work on some Linux distributions, e.g. Debian on sparc64. Use a standard function instead. | ||||
* | Add support for MX Linux | Himanshu40 | 2019-08-24 | 1 | -1/+1 |
| | |||||
* | 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 | ||||
* | 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> | ||||
* | sb: Update code base to support Python3 and Python2. | Chris Johns | 2016-03-07 | 1 | -1/+1 |
| | | | | | | Fix Windows support to allow MSYS2 Python to be used. Updates #2619. | ||||
* | sb: Support Linux Mint. | Chris Johns | 2014-06-04 | 1 | -1/+1 |
| | | | | This support is provided by m86k-user <linux.jutten@xmsnet.nl>. | ||||
* | sb: Add _host_os_version to all supported hosts. | Chris Johns | 2014-04-10 | 1 | -13/+15 |
| | |||||
* | distro_ver fails on Non-LSB distros. | Dhananjay Balan | 2013-06-04 | 1 | -2/+6 |
| | |||||
* | Fix the core detection on Linux. | Chris Johns | 2013-05-16 | 1 | -1/+1 |
| | |||||
* | Support Canadian cross builds on FreeBSD (and other hosts). | Chris Johns | 2013-05-15 | 1 | -1/+8 |
| | | | | | | | | | Set up the rules to manage the separate host and build setting to allow a Canadian cross to complete. Update the scripts to move the build directory and host/build flags into the defaults so they are common for all build configurations. | ||||
* | Use float for version number such as CentOS 6.3. | Chris Johns | 2013-05-01 | 1 | -2/+2 |
| | |||||
* | The dist version is index 1 not 2. | Chris Johns | 2013-04-30 | 1 | -1/+1 |
| | |||||
* | Fix the dist_ver bug. Covert the string to an int. | Chris Johns | 2013-04-30 | 1 | -2/+2 |
| | |||||
* | Add SuSE variations. | Chris Johns | 2013-04-25 | 1 | -0/+4 |
| | |||||
* | Update for Fedora 17 changes. | Chris Johns | 2013-04-25 | 1 | -3/+12 |
| | |||||
* | Add touch for Redhat hosts. | Chris Johns | 2013-04-24 | 1 | -1/+2 |
| | |||||
* | PR 2108, PR 2109. Add --jobs and --always-clean. | Chris Johns | 2013-04-03 | 1 | -5/+4 |
| | | | | | | | | | | | | | | Refactor the options handling in defaults.py to allow the --jobs option have varing specific parameters. The option supports 'none', 'max' and 'half' or a fraction to divide the number of CPUs or an integer value which is the number of jobs. The --no-smp has been removed. The host specific modules have been changed to set the number of CPUs in the defaults table. Fixed the --keep-going to clean up is --always-clean is provided even if the build has an error. | ||||
* | Fix the CPU count on Linux. | Chris Johns | 2013-04-02 | 1 | -1/+1 |
| | |||||
* | Add distro aliases to group similar types. | Chris Johns | 2013-03-15 | 1 | -11/+28 |
| | |||||
* | Remove tabs. Add a safe way to default to a distro. | Chris Johns | 2013-03-15 | 1 | -10/+13 |
| | |||||
* | Arch specific additions | Dhananjay Balan | 2013-03-15 | 1 | -1/+2 |
| | |||||
* | Linux Distro specific path names | Dhananjay Balan | 2013-03-15 | 1 | -9/+19 |
| | |||||
* | Add support for Raspberry Pi. | Chris Johns | 2013-02-22 | 1 | -9/+16 |
| | |||||
* | Add support for Fedora 16. | Chris Johns | 2012-11-08 | 1 | -19/+20 |
| | |||||
* | Add -pipe to the compiler options. | Chris Johns | 2012-11-07 | 1 | -1/+1 |
| | |||||
* | Fix silly bug. | Chris Johns | 2012-11-06 | 1 | -1/+1 |
| | |||||
* | Add support for Ubuntu. | Chris Johns | 2012-11-06 | 1 | -63/+74 |
| | |||||
* | Move into the source-builder tree. | Chris Johns | 2012-11-06 | 1 | -0/+63 |