OSDN Git Service

kernel.mk: allow to specify the kernel compiler
authorChih-Wei Huang <cwhuang@linux.org.tw>
Sun, 5 Jun 2016 09:47:53 +0000 (17:47 +0800)
committerChih-Wei Huang <cwhuang@linux.org.tw>
Thu, 4 May 2017 06:31:53 +0000 (14:31 +0800)
core/tasks/kernel.mk

index b82ef22..9713ca5 100644 (file)
@@ -25,8 +25,9 @@ TARGET_KERNEL_CONFIG ?= goldfish_defconfig
 KERNEL_CONFIG_DIR := arch/arm/configs
 endif
 
+CROSS_COMPILE ?= $(abspath $(TARGET_TOOLS_PREFIX))
 KBUILD_OUTPUT := $(abspath $(TARGET_OUT_INTERMEDIATES)/kernel)
-mk_kernel := + $(hide) $(MAKE) -C $(KERNEL_DIR) O=$(KBUILD_OUTPUT) ARCH=$(TARGET_ARCH) CROSS_COMPILE=$(abspath $(TARGET_TOOLS_PREFIX)) $(if $(SHOW_COMMANDS),V=1)
+mk_kernel := + $(hide) $(MAKE) -C $(KERNEL_DIR) O=$(KBUILD_OUTPUT) ARCH=$(TARGET_ARCH) CROSS_COMPILE=$(CROSS_COMPILE) $(if $(SHOW_COMMANDS),V=1)
 
 KERNEL_CONFIG_FILE := $(if $(wildcard $(TARGET_KERNEL_CONFIG)),$(TARGET_KERNEL_CONFIG),$(KERNEL_DIR)/$(KERNEL_CONFIG_DIR)/$(TARGET_KERNEL_CONFIG))