Felix Fietkau f1ede25688
build: add ninja build tool and make it available for cmake
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>
(cherry picked from commit 97258f53634d7237a2962aec3387f011047ce83b)
2022-05-18 12:09:29 +08:00
..
2020-11-21 18:49:08 +01:00
2021-12-29 21:18:52 +01:00
2020-08-30 22:21:34 +02:00
2020-11-21 18:48:39 +01:00
2018-11-25 19:23:03 +01:00
2019-07-08 16:42:26 +02:00
2020-11-21 18:49:17 +01:00
2020-11-22 14:00:05 +08:00
2020-03-14 13:20:06 +00:00
2021-10-21 22:31:22 +02:00
2021-10-20 22:47:20 +02:00
2020-11-21 18:49:27 +01:00
2020-08-23 19:40:32 +02:00
2022-02-16 20:38:47 +01:00
2020-09-02 16:29:22 +02:00
2020-12-31 10:03:21 +01:00
2020-11-22 14:00:02 +08:00
2019-11-24 21:35:45 +01:00
2020-02-18 21:39:14 +01:00
2018-06-08 09:56:26 +02:00
2019-03-10 21:36:28 +01:00
2020-04-09 22:09:13 +02:00
2021-01-30 18:14:50 -10:00