Re: [PATCH v2 02/19] kbuild: kselftest_install - add a new make target to install selftests
From: Michal Marek <hidden>
Date: 2014-12-03 12:09:26
Also in:
linux-api, linux-kbuild, lkml
From: Michal Marek <hidden>
Date: 2014-12-03 12:09:26
Also in:
linux-api, linux-kbuild, lkml
On 2014-12-01 17:39, Shuah Khan wrote:
On 12/01/2014 08:47 AM, Michal Marek wrote:quoted
On 2014-11-11 21:27, Shuah Khan wrote:quoted
diff --git a/Makefile b/Makefile index 05d67af..ccbd2e1 100644 --- a/Makefile +++ b/Makefile@@ -1071,12 +1071,26 @@ headers_check: headers_install $(Q)$(MAKE) $(hdr-inst)=arch/$(hdr-arch)/include/uapi/asm $(hdr-dst) HDRCHECK=1 # --------------------------------------------------------------------------- -# Kernel selftest +# Kernel selftest targets + +PHONY += __kselftest_configure +INSTALL_KSFT_PATH=$(INSTALL_MOD_PATH)/lib/kselftest/$(KERNELRELEASE) +export INSTALL_KSFT_PATH +KSELFTEST=$(INSTALL_KSFT_PATH)/kselftest.sh +export KSELFTESTCan this be moved to tools/testing/selftests/Makefile? It's only used in this part of the tree.I looked into doing that. KERNELRELEASE will have to be exported for tools/testing/selftests/Makefile to use it? Does that sound okay?
In fact, KERNELRELEASE is already exported. So go ahead.
Also, it might be easier to get this series in, if you can Ack the main Makefile patch (when we are ready i.e), so I can take it through kselftest tree.
Sure. The Makefile change will only consist of redirecting the kselftest_install target to tools/testing/selftests, right? Michal