Rosen Penev 1a3d7dd1a9
tools/cmake: update to 3.20.3 + build with Ninja
Compile with Ninja. Ninja compiles faster and is more stable with
parallel builds. Routines copied from cmake.mk.

Speed improves from:

Executed in	127.47 secs	fish		external
usr time	17.02 mins	446.00 micros	17.02 mins
sys time	1.18 mins	40.00 micros	1.18 mins

to:

Executed in	118.91 secs	fish		external
usr time	17.28 mins	499.00 micros	17.28 mins
sys time	1.13 mins	45.00 micros	1.13 mins

Signed-off-by: Rosen Penev <rosenp@gmail.com>
(cherry picked from commit 5cff6c1abbcb134395bbe032cb5ea9d1c74ec891)
2022-05-31 16:52:13 +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