Fix acl gbs build (#4548)
author오형석/On-Device Lab(SR)/Staff Engineer/삼성전자 <hseok82.oh@samsung.com>
Mon, 4 Mar 2019 06:11:21 +0000 (15:11 +0900)
committer이춘석/On-Device Lab(SR)/Staff Engineer/삼성전자 <chunseok.lee@samsung.com>
Mon, 4 Mar 2019 06:11:21 +0000 (15:11 +0900)
* Fix acl gbs build

Skip downloading arm compute source code downloading

Signed-off-by: Hyeongseok Oh <hseok82.oh@samsung.com>
* Try to download source if cannot find installed code

cmake/packages/ARMComputeConfig.cmake

index a48dcc2..2b433de 100644 (file)
@@ -1,11 +1,4 @@
 function(_ARMCompute_Import)
-  nnfw_find_package(ARMComputeSource QUIET)
-
-  if(NOT ARMComputeSource_FOUND)
-    set(ARMCompute_FOUND FALSE PARENT_SCOPE)
-    return()
-  endif(NOT ARMComputeSource_FOUND)
-
   include(FindPackageHandleStandardArgs)
 
   list(APPEND ARMCompute_LIB_SEARCH_PATHS ${ARMCompute_PREFIX})
@@ -17,6 +10,7 @@ function(_ARMCompute_Import)
   find_library(GRAPH_LIBRARY NAMES   arm_compute_graph PATHS ${ARMCompute_LIB_SEARCH_PATHS})
 
   if(NOT INCLUDE_DIR)
+    nnfw_find_package(ARMComputeSource REQUIRED)
     set(INCLUDE_DIR ${CMAKE_SOURCE_DIR}/externals/acl ${CMAKE_SOURCE_DIR}/externals/acl/include)
   endif(NOT INCLUDE_DIR)