summaryrefslogtreecommitdiff
path: root/mk
diff options
context:
space:
mode:
authorWaldemar Brodkorb <wbx@openadk.org>2015-07-06 21:09:16 +0200
committerWaldemar Brodkorb <wbx@openadk.org>2015-07-06 21:09:26 +0200
commit82ba6bc84f59c7eeba9564f10c7703f0f82c35b1 (patch)
tree7fa8c9cfbc45bf6c36a837ce550b725b68f43584 /mk
parent2aa4f6212ba086465a617fb071fcd534dd940ac1 (diff)
use depmod only when udev is choosen by the user
Diffstat (limited to 'mk')
-rw-r--r--mk/kernel-build.mk8
1 files changed, 7 insertions, 1 deletions
diff --git a/mk/kernel-build.mk b/mk/kernel-build.mk
index 78f92f3b8..029d3802d 100644
--- a/mk/kernel-build.mk
+++ b/mk/kernel-build.mk
@@ -25,6 +25,12 @@ KERNEL_FILE:=vmlinux
KERNEL_TARGET:=$(ADK_TARGET_KERNEL)
endif
+ifeq ($(ADK_RUNTIME_DEV_UDEV),y)
+ADK_DEPMOD:=$(STAGING_HOST_DIR)/usr/bin/depmod
+else
+ADK_DEPMOD:=true
+endif
+
$(LINUX_DIR)/.prepared: $(TOOLCHAIN_BUILD_DIR)/w-$(PKG_NAME)-$(PKG_VERSION)-$(PKG_RELEASE)/linux-$(KERNEL_VERSION)/.patched
$(TRACE) target/kernel-prepare
ln -sf $(TOOLCHAIN_BUILD_DIR)/w-$(PKG_NAME)-$(PKG_VERSION)-$(PKG_RELEASE)/linux-$(KERNEL_VERSION) $(LINUX_DIR)
@@ -47,7 +53,7 @@ $(LINUX_BUILD_DIR)/modules: $(LINUX_DIR)/$(KERNEL_FILE)
$(TRACE) target/$(ADK_TARGET_ARCH)-kernel-modules-install
rm -rf $(LINUX_BUILD_DIR)/modules
${KERNEL_MAKE_ENV} $(MAKE) -C "${LINUX_DIR}" ${KERNEL_MAKE_OPTS} \
- DEPMOD=$(STAGING_HOST_DIR)/usr/bin/depmod \
+ DEPMOD=$(ADK_DEPMOD) \
INSTALL_MOD_PATH=$(LINUX_BUILD_DIR)/modules \
LOCALVERSION="" \
modules_install $(MAKE_TRACE)