kumquat-buildroot/support
Yann E. MORIN 2c41fb6225 support/tests: allow top-level parallel builds
Running tests with top-level parallel builds can speed up running some
tests, expecially those that have a lot of packages like the systemd
init tests.

Trigger TLPB when the configuration enables per-package directories.

We're using the jlevel argument, which normally is used for BR2_JLEVEL
as the value for calling make -j<N> at the top-level. In fact,
BR2_JLEVEL is "unused" when using TLPB, because the top-level make
acts as the job server that distributes tokens to sub-makes (except
for the few build systems like waf or scons that don't support this),
so it's really the top-level make -j<N> that determines the level of
parallelism, and BR2_JLEVEL doesn't really have an effect.

Signed-off-by: Yann E. MORIN <yann.morin.1998@free.fr>
Cc: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
[Thomas: extend explanation a bit]
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
2023-02-07 09:31:41 +01:00
..
config-fragments toolchain: make paranoid check of library/header paths unconditional 2023-02-05 15:11:25 +01:00
dependencies support/dependencies/dependencies.sh: require FindBin perl package for libopenssl 2023-02-06 22:39:15 +01:00
docker support/docker: add python3-magic 2023-02-06 18:54:18 +01:00
download support/download: fix concurrent cargo vendor 2023-01-14 21:00:16 +01:00
gnuconfig support/gnuconfig: fix previous version bump 2020-09-27 18:30:05 +02:00
kconfig support/kconfig: fix compiler warnings 2021-10-06 21:11:09 +02:00
legal-info boot, package, support, toolchain: switch to 2 spaces for the hash file 2022-07-28 23:05:23 +02:00
libtool support/libtool: add patch for newer versions 2014-12-21 13:21:56 +01:00
misc utils/check-symbols: new script 2023-02-06 16:30:20 +01:00
scripts utils/check-symbols: new script 2023-02-06 16:30:20 +01:00
testing support/tests: allow top-level parallel builds 2023-02-07 09:31:41 +01:00