The make 4.4 introduced .NOTINTERMEDIATE and it is mutually
exclusive with .SECONDARY. So, it should be selected with make
version.
Change-Id: I58bc8a0b4d42a47472b6aae32d2de13efe89c160
Ref: commit
875ef1a57f32 ("kbuild: use .NOTINTERMEDIATE for future GNU Make versions")
Signed-off-by: Seung-Woo Kim <sw0312.kim@samsung.com>
#include $(OUT)/config_kernel.mk
include $(srctree)/$(src)/config_kernel.mk
+ifneq ($(and $(filter notintermediate, $(.FEATURES)),$(filter-out 4.4,$(MAKE_VERSION))),)
+.NOTINTERMEDIATE:
+else
.SECONDARY:
+endif
define symlink-source-file
@if [ ! -e $(dir $@) ]; then mkdir -p $(dir $@); fi