From 8e0b394637755b1b7e306b1aef196643fa88d9bd Mon Sep 17 00:00:00 2001 From: =?utf8?q?=EB=B0=95=EC=A2=85=ED=98=84/On-Device=20Lab=28SR=29/Staff?= =?utf8?q?=20Engineer/=EC=82=BC=EC=84=B1=EC=A0=84=EC=9E=90?= Date: Tue, 12 Mar 2019 16:59:33 +0900 Subject: [PATCH] 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 --- CMakeLists.txt | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) 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) -- 2.7.4