AndroidKernel: Add configuration for the LLVM path
Set LLVM path depending on the configuration done by the build system. Change-Id: Ib4ebf15c17c2febfee44404df0d2582625f11516 Signed-off-by: Raghavendra Rao Ananta <rananta@codeaurora.org>
This commit is contained in:
committed by
Jeevan Shriram
parent
6db4dca5a5
commit
90461c5c6d
@@ -51,6 +51,20 @@ else
|
||||
KERNEL_CROSS_COMPILE := $(shell pwd)/$(TARGET_TOOLS_PREFIX)
|
||||
endif
|
||||
|
||||
ifeq ($(KERNEL_LLVM_SUPPORT), true)
|
||||
ifeq ($(KERNEL_SD_LLVM_SUPPORT), true) #Using sd-llvm compiler
|
||||
ifeq ($(shell echo $(SDCLANG_PATH_2) | head -c 1),/)
|
||||
KERNEL_LLVM_BIN := $(shell pwd)/$(SDCLANG_PATH_2)/clang
|
||||
else
|
||||
KERNEL_LLVM_BIN := $(shell pwd)/$(SDCLANG_PATH_2)/clang
|
||||
endif
|
||||
$(warning "Using sdllvm" $(KERNEL_LLVM_BIN))
|
||||
else
|
||||
KERNEL_LLVM_BIN := $(shell pwd)/$(CLANG) #Using aosp-llvm compiler
|
||||
$(warning "Using aosp-llvm" $(KERNEL_LLVM_BIN))
|
||||
endif
|
||||
endif
|
||||
|
||||
ifeq ($(TARGET_PREBUILT_KERNEL),)
|
||||
|
||||
KERNEL_GCC_NOANDROID_CHK := $(shell (echo "int main() {return 0;}" | $(KERNEL_CROSS_COMPILE)gcc -E -mno-android - > /dev/null 2>&1 ; echo $$?))
|
||||
|
||||
Reference in New Issue
Block a user