immortalwrt-mt798x-hanwckf/tools
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
..
autoconf
autoconf-archive
automake
b43-tools
bc
bison
cbootimage
cbootimage-configs
ccache ccache: update to 4.2.1 2021-12-29 21:18:52 +01:00
cmake tools/cmake: always use non-ccache CC and CXX variables 2021-01-06 21:44:56 -10:00
coreutils
dosfstools
e2fsprogs
elftosb
expat
fakeroot tools/fakeroot: fix unresolved symbols on arm64 macOS 2022-02-16 20:38:47 +01:00
findutils
firmware-utils firmware-utils: tplink-safeloader: fix Archer A7v5 factory flashing from vendor fw > v1.1.x 2022-01-14 23:15:05 +01:00
flex
flock
genext2fs
gengetopt
gmp
gptfdisk
include
isl tools/isl: update the download URL 2021-10-21 22:31:22 +02:00
kernel2minor
libelf
libressl tools/libressl: update to version 3.4.2 2022-03-06 20:56:23 +01:00
libtool
lzma treewide: unify OpenWrt hosted source via @OPENWRT 2021-02-05 12:00:24 -10:00
lzma-old treewide: unify OpenWrt hosted source via @OPENWRT 2021-02-05 12:00:24 -10:00
m4 tools/m4: update to 1.4.19 2021-10-20 22:47:20 +02:00
make-ext4fs
missing-macros
mkimage tools: mkimage: Update U-Boot to version 2021.01 2021-02-08 22:46:27 +01:00
mklibs
mm-macros
mpc
mpfr
mtd-utils
mtools tools/mtools: update to 4.0.35 2022-02-16 20:38:47 +01:00
ninja build: add ninja build tool and make it available for cmake 2022-05-18 12:09:29 +08:00
padjffs2
patch
patch-image
patchelf tools/patchelf: bump to use latest master 2021-02-15 07:12:51 +01:00
pkgconf
popt
quilt
sdimage
sed
sparse
squashfs
squashfskit4
sstrip
tar
xxd tools: xxd: use more convenient source tarball 2022-03-15 18:50:32 +01:00
xz
zip
zlib zlib: backport security fix for a reproducible crash in compressor 2022-03-24 09:40:12 +01:00
zstd tools/zstd: compile with cmake 2021-01-30 18:14:50 -10:00
Makefile build: add ninja build tool and make it available for cmake 2022-05-18 12:09:29 +08:00