From 19961b53c4854c325dfb839c69909843703b8f96 Mon Sep 17 00:00:00 2001 From: Kelvin Zhang Date: Tue, 14 Feb 2023 14:30:48 -0800 Subject: [PATCH] Copy all files from BOARD_SYSTEM_DLKM_SRC BOARD_SYSTEM_DLKM_SRC might contain files such as modules.dep. These files also need to be copied, so relax the globbing pattern to copy all files under BOARD_SYSTEM_DLKM_SRC. Test: th Bug: 267014648 Change-Id: I1fef8f8d7fe01fd4bd99d62981c108d95ef47bfe --- core/Makefile | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/core/Makefile b/core/Makefile index f9f0b4a2b9..1130e88a78 100644 --- a/core/Makefile +++ b/core/Makefile @@ -599,9 +599,9 @@ $(foreach kmd,$(BOARD_KERNEL_MODULE_DIRS), \ ifeq ($(BOARD_SYSTEM_KERNEL_MODULES),) ifneq ($(BOARD_SYSTEM_DLKM_SRC),) ifneq ($(wildcard $(BOARD_SYSTEM_DLKM_SRC)/*),) - SYSTEM_KERNEL_MODULES := $(call find-files-in-subdirs,$(BOARD_SYSTEM_DLKM_SRC),*.ko,.) - SRC_SYSTEM_KERNEL_MODULES := $(patsubst %,$(BOARD_SYSTEM_DLKM_SRC)/%,$(SYSTEM_KERNEL_MODULES)) - DST_SYSTEM_KERNEL_MODULES := $(patsubst %,:$(TARGET_OUT_SYSTEM_DLKM)/%,$(SYSTEM_KERNEL_MODULES)) + SYSTEM_KERNEL_MODULES := $(shell find $(BOARD_SYSTEM_DLKM_SRC) -type f) + SRC_SYSTEM_KERNEL_MODULES := $(SYSTEM_KERNEL_MODULES) + DST_SYSTEM_KERNEL_MODULES := $(patsubst $(BOARD_SYSTEM_DLKM_SRC)/%,:$(TARGET_OUT_SYSTEM_DLKM)/%,$(SRC_SYSTEM_KERNEL_MODULES)) SYSTEM_KERNEL_MODULE_COPY_PAIRS := $(join $(SRC_SYSTEM_KERNEL_MODULES),$(DST_SYSTEM_KERNEL_MODULES)) ALL_DEFAULT_INSTALLED_MODULES += $(call copy-many-files,$(SYSTEM_KERNEL_MODULE_COPY_PAIRS)) endif