trigger a kernel module rebuild when the kernel config changes
[openwrt-10.03/.git] / include / kernel-defaults.mk
index 61b5bdb2fdd2e9d364cc83be7c00a9163cf3126c..3469cff200cb4dc36b0aa02f27609afe703557d4 100644 (file)
@@ -49,6 +49,9 @@ define Kernel/Configure/Default
                $(SCRIPT_DIR)/config.pl '+' $(GENERIC_PLATFORM_DIR)/config-template $(LINUX_CONFIG) > $(LINUX_DIR)/.config; \
        fi
        $(call Kernel/Configure/$(KERNEL))
+       rm -rf $(KERNEL_BUILD_DIR)/modules
+       @rm -f $(BUILD_DIR)/linux
+       ln -sf $(KERNEL_BUILD_DIR)/linux-$(LINUX_VERSION) $(BUILD_DIR)/linux
 endef
 
 define Kernel/CompileModules/Default