From a4b5f4cf083f3996e38d7194e0c264d25208bbdb Mon Sep 17 00:00:00 2001 From: Jose Luis Blanco-Claraco Date: Mon, 27 May 2019 01:25:41 +0200 Subject: [PATCH] Fix GTSAMconfig.cmake for cmake <3.8 Closes #22 --- cmake/Config.cmake.in | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/cmake/Config.cmake.in b/cmake/Config.cmake.in index 4323f760b..9bd188037 100644 --- a/cmake/Config.cmake.in +++ b/cmake/Config.cmake.in @@ -14,7 +14,12 @@ endif() # Find dependencies, required by cmake exported targets: include(CMakeFindDependencyMacro) +# Allow using cmake < 3.8 +if(${CMAKE_VERSION} VERSION_LESS "3.8.0") +find_package(Boost @BOOST_FIND_MINIMUM_VERSION@ COMPONENTS @BOOST_FIND_MINIMUM_COMPONENTS@) +else() find_dependency(Boost @BOOST_FIND_MINIMUM_VERSION@ COMPONENTS @BOOST_FIND_MINIMUM_COMPONENTS@) +endif() # Load exports include(${OUR_CMAKE_DIR}/@PACKAGE_NAME@-exports.cmake)