diff options
author | Anay Wadhera <awadhera@berkeley.edu> | 2020-09-22 12:23:03 -0700 |
---|---|---|
committer | alk3pInjection <webmaster@raspii.tech> | 2022-01-13 16:38:27 +0800 |
commit | 76868b28e3a1e42d7a01360bafae5d0be0ae51be (patch) | |
tree | 45c4cf6f7dbcc1e3f6172f6af2e8b3a82cef6dba | |
parent | 0af9af9797dca2abff379662d7843cc36cb2dd29 (diff) |
kernel_definitions: Condition DTC location on out directory.
Change-Id: I4ab8601daaaca0fcf04de92444433580c2571bab
-rw-r--r-- | kernel_definitions.mk | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/kernel_definitions.mk b/kernel_definitions.mk index 5db5a1a..3f854e8 100644 --- a/kernel_definitions.mk +++ b/kernel_definitions.mk @@ -17,8 +17,14 @@ DTC := $(HOST_OUT_EXECUTABLES)/dtc$(HOST_EXECUTABLE_SUFFIX) UFDT_APPLY_OVERLAY := $(HOST_OUT_EXECUTABLES)/ufdt_apply_overlay$(HOST_EXECUTABLE_SUFFIX) SOURCE_ROOT := $(shell pwd) + +ifneq ($(strip $(OUT_DIR_COMMON_BASE)),) TARGET_KERNEL_MAKE_ENV := DTC_EXT=$(DTC) +TARGET_KERNEL_MAKE_ENV += DTC_OVERLAY_TEST_EXT=$(UFDT_APPLY_OVERLAY) +else +TARGET_KERNEL_MAKE_ENV := DTC_EXT=$(SOURCE_ROOT)/$(DTC) TARGET_KERNEL_MAKE_ENV += DTC_OVERLAY_TEST_EXT=$(SOURCE_ROOT)/$(UFDT_APPLY_OVERLAY) +endif TARGET_KERNEL_MAKE_ENV += CONFIG_BUILD_ARM64_DT_OVERLAY=y TARGET_KERNEL_MAKE_ENV += HOSTCC=$(SOURCE_ROOT)/$(SOONG_LLVM_PREBUILTS_PATH)/clang TARGET_KERNEL_MAKE_ENV += HOSTAR=$(SOURCE_ROOT)/prebuilts/gcc/linux-x86/host/x86_64-linux-glibc2.17-4.8/bin/x86_64-linux-ar |