mirror of
https://github.com/torvalds/linux.git
synced 2026-06-03 03:53:37 +02:00
kselftest/arm64: Support FORCE_TARGETS
The top level kselftest Makefile supports an option FORCE_TARGETS which causes any failures during the build to be propagated to the exit status of the top level make, useful during build testing. Currently the recursion done by the arm64 selftests ignores this option, meaning arm64 failures are not reported via this mechanism. Add the logic to implement FORCE_TARGETS so that it works for arm64. Signed-off-by: Mark Brown <broonie@kernel.org> Acked-by: Shuah Khan <skhan@linuxfoundation.org> Signed-off-by: Will Deacon <will@kernel.org>
This commit is contained in:
parent
8f0b4cce44
commit
fb36d71308
|
|
@ -30,13 +30,15 @@ all:
|
|||
@for DIR in $(ARM64_SUBTARGETS); do \
|
||||
BUILD_TARGET=$(OUTPUT)/$$DIR; \
|
||||
mkdir -p $$BUILD_TARGET; \
|
||||
make OUTPUT=$$BUILD_TARGET -C $$DIR $@; \
|
||||
make OUTPUT=$$BUILD_TARGET -C $$DIR $@ \
|
||||
$(if $(FORCE_TARGETS),|| exit); \
|
||||
done
|
||||
|
||||
install: all
|
||||
@for DIR in $(ARM64_SUBTARGETS); do \
|
||||
BUILD_TARGET=$(OUTPUT)/$$DIR; \
|
||||
make OUTPUT=$$BUILD_TARGET -C $$DIR $@; \
|
||||
make OUTPUT=$$BUILD_TARGET -C $$DIR $@ \
|
||||
$(if $(FORCE_TARGETS),|| exit); \
|
||||
done
|
||||
|
||||
run_tests: all
|
||||
|
|
|
|||
Loading…
Reference in New Issue
Block a user