summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJake Weinstein <jake@aospa.co>2020-11-02 05:02:03 +0100
committeralk3pInjection <webmaster@raspii.tech>2022-01-16 08:24:08 +0800
commit866268fc940c9ee631c4d0cbe7aeaedd93c5ecb4 (patch)
treeef03b033779fe640952b47f5f30c6a7dddfea7ea
parentce93303a7c412d12c804810f055ce5c59189c102 (diff)
common: ignore vendor modules if we're not building modules
Most build modules into kernel, this fixes errors like: vendor/qcom/build/tasks/generate_extra_images.mk:244: error: writing to readonly directory: "/audio_apr.ko" Change-Id: Ie45613c91f90f1e30340a5b173513c462e14d8b9
-rw-r--r--generate_extra_images.mk2
1 files changed, 2 insertions, 0 deletions
diff --git a/generate_extra_images.mk b/generate_extra_images.mk
index feb5b04..9883fb8 100644
--- a/generate_extra_images.mk
+++ b/generate_extra_images.mk
@@ -240,12 +240,14 @@ kernelclean:
@echo "kernel cleanup done"
# Set correct dependency for kernel modules
+ifneq ($(KERNEL_MODULES_INSTALL),)
ifneq ($(BOARD_VENDOR_KERNEL_MODULES),)
$(BOARD_VENDOR_KERNEL_MODULES): $(INSTALLED_BOOTIMAGE_TARGET)
endif
ifneq ($(BOARD_RECOVERY_KERNEL_MODULES),)
$(BOARD_RECOVERY_KERNEL_MODULES): $(INSTALLED_BOOTIMAGE_TARGET)
endif
+endif
define board-vendorkernel-ota
$(call pretty,"Processing following kernel modules for vendor: $(BOARD_VENDOR_KERNEL_MODULES)")