From 349fd6b42a492009495b88bc50bed780097b0d0e Mon Sep 17 00:00:00 2001 From: alk3pInjection Date: Sun, 28 Jan 2024 15:29:15 +0800 Subject: kernel_definitions: Allow overriding module support check Change-Id: I218adcd6cc4bcdc858a7d38f6f8264a487dc8461 --- kernel_definitions.mk | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/kernel_definitions.mk b/kernel_definitions.mk index e6a2921..b63403c 100644 --- a/kernel_definitions.mk +++ b/kernel_definitions.mk @@ -167,6 +167,9 @@ cmd := $(PATH_OVERRIDE) ARCH=$(KERNEL_ARCH) CROSS_COMPILE=$(KERNEL_CROSS_COMPILE _x := $(shell $(cmd)) else TARGET_USES_UNCOMPRESSED_KERNEL := $(shell grep "CONFIG_BUILD_ARM64_UNCOMPRESSED_KERNEL=y" $(TARGET_KERNEL_SOURCE)/arch/$(KERNEL_ARCH)/configs/$(KERNEL_DEFCONFIG)) +ifneq ($(TARGET_HAS_MODULES),) +MODULES := $(TARGET_HAS_MODULES) +else TARGET_HAS_MODULES := $(shell grep "=m" $(TARGET_KERNEL_SOURCE)/arch/arm64/configs/$(KERNEL_DEFCONFIG)) ifneq ($(TARGET_HAS_MODULES),) MODULES := true @@ -174,6 +177,7 @@ else MODULES := false endif endif +endif ifneq ($(BOARD_KERNEL_IMAGE_NAME),) TARGET_PREBUILT_INT_KERNEL := $(KERNEL_OUT)/arch/$(KERNEL_ARCH)/boot/$(BOARD_KERNEL_IMAGE_NAME) -- cgit v1.2.3