aboutsummaryrefslogtreecommitdiff
path: root/Makefile
diff options
context:
space:
mode:
Diffstat (limited to 'Makefile')
-rw-r--r--Makefile12
1 files changed, 10 insertions, 2 deletions
diff --git a/Makefile b/Makefile
index 9ef547fc7ffe..0e818109170e 100644
--- a/Makefile
+++ b/Makefile
@@ -1178,9 +1178,17 @@ endif
# ---------------------------------------------------------------------------
# Kernel selftest
+PHONY += kselftest-build
+kselftest-build:
+ $(Q)$(MAKE) O=$(abspath $(objtree))/kselftest -C $(srctree)/tools/testing/selftests all
+
+PHONY += kselftest-install
+kselftest-install: kselftest-build
+ $(Q)$(MAKE) O=$(abspath $(objtree))/kselftest -C $(srctree)/tools/testing/selftests install
+
PHONY += kselftest
-kselftest:
- $(Q)$(MAKE) -C $(srctree)/tools/testing/selftests run_tests
+kselftest: kselftest-build
+ $(Q)$(MAKE) O=$(abspath $(objtree))/kselftest -C $(srctree)/tools/testing/selftests run_tests
PHONY += kselftest-clean
kselftest-clean: