#=====================================================================
# Kernel requires its own set of configuration header-files
-ifneq ($(kernel_LIBRARIES)$(rtlinux_LIBRARIES)$(kernel_MODULES)$(rtlinux_MODULES)$(kernel_INCLUDES)$(rtlinux_INCLUDES),)
+ifneq ($(kernel_LIBRARIES)$(rtlinux_LIBRARIES)$(kernel_MODULES)$(rtlinux_MODULES)$(kernel_HEADERS)$(rtlinux_HEADERS)$(kernel_HEADERS)$(rtlinux_HEADERS)$(nobase_kernel_HEADERS)$(nobase_rtlinux_HEADERS)$(renamed_kernel_HEADERS)$(renamed_rtlinux_HEADERS),)
KERN_CONFIG_HEADERS_REQUIRED = y
endif
include-pass-local:
$(call include-pass-template,$(USER_INCLUDE_DIR),include)
$(call include-pass-template,$(KERN_INCLUDE_DIR),kernel)
+ifeq ($(CONFIG_RTLINUX),y)
+ $(call include-pass-template,$(KERN_INCLUDE_DIR),rtlinux)
+endif
ifdef USER_RULE_TEMPLATES