Skip to content

Commit 94a72fc

Browse files
Fix/opt deps (#62)
* avoid finding deps not enabled during build * clean up config
1 parent 3b7dc76 commit 94a72fc

File tree

1 file changed

+7
-2
lines changed

1 file changed

+7
-2
lines changed

config_utilities/cmake/config_utilitiesConfig.cmake.in

Lines changed: 7 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -5,8 +5,13 @@ get_filename_component(config_utilities_CMAKE_DIR "${CMAKE_CURRENT_LIST_FILE}"
55
include(CMakeFindDependencyMacro)
66

77
find_dependency(yaml-cpp REQUIRED)
8-
find_dependency(Eigen3 QUIET)
9-
find_dependency(glog QUIET)
8+
if (@Eigen3_FOUND@) # expanded from Eigen3_FOUND during build time
9+
find_dependency(Eigen3)
10+
endif()
11+
12+
if (@glog_FOUND@) # expanded from glog_FOUND during build time
13+
find_dependency(glog)
14+
endif()
1015

1116
if(NOT TARGET config_utilities::config_utilities)
1217
include("${config_utilities_CMAKE_DIR}/config_utilitiesTargets.cmake")

0 commit comments

Comments
 (0)