Suppress warnings by Caffe package (#1205)
author박종현/동작제어Lab(SR)/Staff Engineer/삼성전자 <jh1302.park@samsung.com>
Tue, 28 Aug 2018 06:58:51 +0000 (15:58 +0900)
committerGitHub Enterprise <noreply-CODE@samsung.com>
Tue, 28 Aug 2018 06:58:51 +0000 (15:58 +0900)
This commit revises Caffe package not to report warnings when dependent
libraries (Boost, HDF5, Atlas) are missing.

Signed-off-by: Jonghyun Park <jh1302.park@samsung.com>
cmake/packages/CaffeConfig.cmake

index be3a050..1b44d03 100644 (file)
@@ -13,14 +13,14 @@ function(_Caffe_import)
     return()
   endif()
 
-  find_package(Boost 1.54 COMPONENTS system thread filesystem)
+  find_package(Boost 1.54 COMPONENTS system thread filesystem QUIET)
 
   if(NOT Boost_FOUND)
     set(Caffe_FOUND FALSE PARENT_SCOPE)
     return()
   endif()
 
-  find_package(HDF5 COMPONENTS HL)
+  find_package(HDF5 COMPONENTS HL QUIET)
 
   if(NOT HDF5_FOUND)
     set(Caffe_FOUND FALSE PARENT_SCOPE)
@@ -29,7 +29,7 @@ function(_Caffe_import)
 
   list(APPEND CMAKE_MODULE_PATH ${CaffeSource_DIR}/cmake/Modules)
 
-  find_package(Atlas)
+  find_package(Atlas QUIET)
 
   if(NOT ATLAS_FOUND)
     set(Caffe_FOUND FALSE PARENT_SCOPE)