19 Commits

Author SHA1 Message Date
Chris Johns
db65c6aaf1 Support Canadian cross builds on FreeBSD (and other hosts).
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.
2013-05-15 12:15:14 +10:00
Chris Johns
a128418655 Use float for version number such as CentOS 6.3. 2013-05-01 05:17:11 +10:00
Chris Johns
cb5fc2c4df The dist version is index 1 not 2. 2013-04-30 17:27:40 +10:00
Chris Johns
49c668c3bf Fix the dist_ver bug. Covert the string to an int. 2013-04-30 17:23:18 +10:00
Chris Johns
a202f3e023 Add SuSE variations. 2013-04-25 17:50:08 +10:00
Chris Johns
40fec60c2a Update for Fedora 17 changes. 2013-04-25 15:30:48 +10:00
Chris Johns
97458480d7 Add touch for Redhat hosts. 2013-04-24 16:19:09 +10:00
Chris Johns
0add2eaa70 PR 2108, PR 2109. Add --jobs and --always-clean.
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.
2013-04-03 14:31:41 +11:00
Chris Johns
fbc946c0b1 Fix the CPU count on Linux. 2013-04-02 17:54:21 +11:00
Chris Johns
3351e1575d Add distro aliases to group similar types. 2013-03-15 17:00:38 +11:00
Chris Johns
c3ab00c2a4 Remove tabs. Add a safe way to default to a distro. 2013-03-15 16:15:23 +11:00
Dhananjay Balan
2feb624768 Arch specific additions 2013-03-15 16:10:49 +11:00
Dhananjay Balan
2c2c6bc824 Linux Distro specific path names 2013-03-15 16:10:34 +11:00
Chris Johns
0c84a4fa1e Add support for Raspberry Pi. 2013-02-22 16:44:28 +11:00
Chris Johns
d16619161c Add support for Fedora 16. 2012-11-08 13:12:10 +11:00
Chris Johns
3d5b64d2dc Add -pipe to the compiler options. 2012-11-07 08:41:23 +11:00
Chris Johns
b37e771d78 Fix silly bug. 2012-11-06 19:17:50 +11:00
Chris Johns
9ffdc67142 Add support for Ubuntu. 2012-11-06 18:46:59 +11:00
Chris Johns
c80560d9a4 Move into the source-builder tree. 2012-11-06 10:09:40 +11:00