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>
Sun, 5 Jun 2016 09:47:53 +0000 (17:47 +0800)
core/tasks/kernel.mk

index 7ae6e00..c4a11a6 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))