build: Add support of generating kernel includes for prebuilt kernels
For prebuilt kernels, point TARGET_KERNEL_HEADERS_SOURCE to the dummy kernel source used to generate headers for HALs. Change-Id: I95a1050a7e0650faac112724b7bd6a300cdb6e4a
This commit is contained in:
@@ -20,6 +20,9 @@
|
||||
#
|
||||
# TARGET_KERNEL_SOURCE = Kernel source dir, optional, defaults
|
||||
# to kernel/$(TARGET_DEVICE_DIR)
|
||||
# TARGET_KERNEL_HEADERS_SOURCE = Kernel headers dir, in order to generate kernel
|
||||
# includes for prebuilt kernels, optional, defaults
|
||||
# to TARGET_KERNEL_SOURCE
|
||||
# TARGET_KERNEL_ADDITIONAL_FLAGS = Additional make flags, optional
|
||||
# TARGET_KERNEL_ARCH = Kernel Arch
|
||||
# TARGET_KERNEL_CROSS_COMPILE_PREFIX = Compiler prefix (e.g. arm-eabi-)
|
||||
@@ -45,6 +48,10 @@ ifneq ($(TARGET_PREBUILT_KERNEL),)
|
||||
TARGET_KERNEL_SOURCE :=
|
||||
endif
|
||||
|
||||
ifneq ($(TARGET_KERNEL_SOURCE),)
|
||||
TARGET_KERNEL_HEADERS_SOURCE := $(TARGET_KERNEL_SOURCE)
|
||||
endif
|
||||
|
||||
TARGET_KERNEL_ARCH := $(strip $(TARGET_KERNEL_ARCH))
|
||||
ifeq ($(TARGET_KERNEL_ARCH),)
|
||||
KERNEL_ARCH := $(TARGET_ARCH)
|
||||
|
||||
Reference in New Issue
Block a user