Use kernel_definitions.mk if AndroidKernel.mk not existed
Since all the definitions of Qcom's kernel 5.4 are now in device/qcom/kernelscripts/kernel_definitions.mk, And AndroidKernelModule.mk is removed in kernel 5.4. So include kernel_definitions.mk instead for baseline that does not have AndroidKernelModule.mk. Change-Id: I3b995554697d04f06658448eedd19f98e6196db2 Signed-off-by: a7301c <a7301c@motorola.com> Reviewed-on: https://gerrit.mot.com/1650768 SLTApproved: Slta Waiver SME-Granted: SME Approvals Granted Tested-by: Jira Key Reviewed-by: Zhenxin Xi <xizx@motorola.com>
This commit is contained in:
parent
5216e84ac6
commit
98d2ced2a9
1 changed files with 7 additions and 2 deletions
|
@ -72,12 +72,17 @@ endif
|
|||
|
||||
|
||||
# To ensure KERNEL_OUT and TARGET_PREBUILT_INT_KERNEL are defined,
|
||||
# kernel/AndroidKernel.mk must be included. While m and regular
|
||||
# kernel/AndroidKernel.mk (kernel_definitions.mk) must be included. While m and regular
|
||||
# make builds will include kernel/AndroidKernel.mk, mm and mmm builds
|
||||
# do not. Therefore, we need to explicitly include kernel/AndroidKernel.mk.
|
||||
# do not. Therefore, we need to explicitly include kernel/AndroidKernel.mk (kernel_definitions.mk).
|
||||
# It is safe to include it more than once because the entire file is
|
||||
# guarded by "ifeq ($(TARGET_PREBUILT_KERNEL),) ... endif".
|
||||
# If AndroidKernel.mk is not found, fall back to use the kernel_definitions.mk
|
||||
ifneq ($(wildcard $(TARGET_KERNEL_SOURCE)/AndroidKernel.mk),)
|
||||
TARGET_KERNEL_PATH := $(TARGET_KERNEL_SOURCE)/AndroidKernel.mk
|
||||
else
|
||||
TARGET_KERNEL_PATH := device/qcom/kernelscripts/kernel_definitions.mk
|
||||
endif
|
||||
include $(TARGET_KERNEL_PATH)
|
||||
|
||||
# Simply copy the kernel module from where the kernel build system
|
||||
|
|
Loading…
Reference in a new issue