immortalwrt-mt798x-hanwckf/tools
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
..
autoconf
autoconf-archive
automake
b43-tools
bc
bison
cbootimage
cbootimage-configs
ccache
cmake tools/cmake: update to 3.20.3 + build with Ninja 2022-05-31 16:52:13 +08:00
coreutils
dosfstools
e2fsprogs
elftosb
expat
fakeroot
findutils
firmware-utils
flex
flock
genext2fs
gengetopt
gmp
gptfdisk
include
isl
kernel2minor
libelf
libressl
libtool
lzma
lzma-old
m4
make-ext4fs
missing-macros
mkimage
mklibs
mm-macros
mpc
mpfr
mtd-utils
mtools
ninja tools: build ninja before ccache to fix the build order 2022-05-18 12:10:18 +08:00
padjffs2
patch
patch-image
patchelf
pkgconf
popt
quilt
sdimage
sed
sparse
squashfs
squashfskit4
sstrip
tar
xxd
xz
zip
zlib
zstd
Makefile tools: build ninja before ccache to fix the build order 2022-05-18 12:10:18 +08:00