From: 박종현/On-Device Lab(SR)/Staff Engineer/삼성전자 Date: Tue, 12 Mar 2019 07:59:33 +0000 (+0900) Subject: Set BUILD_ARMCOMPUTE according to TARGET_ARCH (#4684) X-Git-Tag: submit/tizen/20190325.013700~90 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=8e0b394637755b1b7e306b1aef196643fa88d9bd;p=platform%2Fcore%2Fml%2Fnnfw.git Set BUILD_ARMCOMPUTE according to TARGET_ARCH (#4684) Now, the default vaule of BUILD_ARMCOMPUTE option will be set according to TARGET_ARCH. Signed-off-by: Jonghyun Park --- diff --git a/CMakeLists.txt b/CMakeLists.txt index dd83f69..5f31cc5 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -55,7 +55,11 @@ option(DOWNLOAD_NEON2SSE "Download NEON2SSE library source" ON) option(DOWNLOAD_FLATBUFFERS "Download FlatBuffers source" ON) option(BUILD_TENSORFLOW_LITE "Build TensorFlow Lite from the downloaded source" ON) option(DOWNLOAD_ARMCOMPUTE "Download ARM Compute source" ON) -option(BUILD_ARMCOMPUTE "Build ARM Compute from the downloaded source" ON) +CMAKE_DEPENDENT_OPTION(BUILD_ARMCOMPUTE "Build ARM Compute from the downloaded source" + # Enable ARMCompute build if the target architecture is arm + ON "${TARGET_ARCH_BASE} STREQUAL \"arm\"" + # Disable ARMCompute build otherwise + OFF) option(DOWNLOAD_NONIUS "Download nonius source" ON) option(DOWNLOAD_BOOST "Download boost source" OFF) option(BUILD_BOOST "Build boost source" OFF)