| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | Purge `is_cross` and friends without changing user interfaces | John Ericson | 2019-06-09 | 1 | -9/+5 |
| | | | | | | | | | | | | | In most cases instead pass `for_machine`, the name of the relevant machines (what compilers target, what targets run on, etc). This allows us to use the cross code path in the native case, deduplicating the code. As one can see, environment got bigger as more information is kept structured there, while ninjabackend got a smaller. Overall a few amount of lines were added, but the hope is what's added is a lot simpler than what's removed. | ||||
| * | Sanity check with external args | John Ericson | 2019-03-27 | 1 | -2/+14 |
| | | | | | | | | | | Previously cross, but not native, external args were used. Then in d451a4bd97f827bb492fd0c0e357cb20b6056ed9 the cross special cases were removed, so external args are never used. This commit switches that so they are always used. Sanity checking works just the same as compiler checks like has header / has library. | ||||
| * | Remove get_cross_extra_flags | John Ericson | 2019-02-15 | 1 | -2/+1 |
| | | | | | This is no longer needed, we just remove conditionals around it. | ||||
| * | Added more compiler option support | Daniel Mensinger | 2019-01-06 | 1 | -1/+1 |
| | | |||||
| * | Absolute path generation refactoring | Daniel Mensinger | 2019-01-06 | 1 | -0/+7 |
| | | |||||
| * | Added unit test | Daniel Mensinger | 2019-01-06 | 1 | -1/+1 |
| | | |||||
| * | Fixed list_target_files and list_targets | Daniel Mensinger | 2019-01-06 | 1 | -1/+1 |
| | | |||||
| * | Convert buildtype to optimization and debug options (#3489) | Jussi Pakkanen | 2018-08-18 | 1 | -1/+15 |
| | | |||||
| * | Split out languages from compilers.py | Alistair Thomas | 2017-06-23 | 1 | -0/+99 |
