This commit updates identify_platform.cmake to use configuration
variable that user provides.
Signed-off-by: Jonghyun Park <jh1302.park@samsung.com>
ifeq ($(CROSS_BUILD),1)
TOOLCHAIN_FILE=cmake/config/config_$(TARGET_ARCH_LC)-$(TARGET_OS).cmake
OPTION_TOOLCHAIN=-DCMAKE_TOOLCHAIN_FILE=$(TOOLCHAIN_FILE)
+ OPTIONS+= -DCROSS_BUILD=ON
else
OPTION_TOOLCHAIN=
endif
message(FATAL_ERROR "'${TARGET_ARCH}' architecture is not supported")
endif()
-# Determine native or cross build
-if("${HOST_ARCH}" STREQUAL "${TARGET_ARCH}")
+if(NOT CROSS_BUILD)
set(BUILD_IS_NATIVE True)
else()
set(BUILD_IS_NATIVE False)