summaryrefslogtreecommitdiffstats
path: root/tools/ninja
Commit message (Collapse)AuthorAgeFilesLines
* tools/ninja: update to 1.11.1Nick Hainke2023-01-242-3053/+935
| | | | | | | | | | Release Notes: https://github.com/ninja-build/ninja/releases/tag/v1.11.1 Sync the "100-make_jobserver_support.patch" with the PR: https://github.com/ninja-build/ninja/pull/1140 Signed-off-by: Nick Hainke <vincent@systemli.org>
* tools/ninja: update to 1.11.0Rosen Penev2022-06-132-1070/+3081
| | | | | | Updated patchset to latest. Signed-off-by: Rosen Penev <rosenp@gmail.com>
* tools: build ninja before ccache to fix the build orderFelix Fietkau2021-06-121-1/+1
| | | | Signed-off-by: Felix Fietkau <nbd@nbd.name>
* build: add ninja build tool and make it available for cmakeFelix Fietkau2021-06-122-0/+2318
ninja is faster at building cmake packages than make, and according to reports also more reliable at handling parallel builds This commit includes a patch that adds GNU make jobserver support, in order to allow more precise control over the number of parallel tasks Enable parallel build by default for packages using ninja Signed-off-by: Felix Fietkau <nbd@nbd.name> Signed-off-by: Rosen Penev <rosenp@gmail.com>