From e90fd9647155424938df21383fb0b0f504eb2a0f Mon Sep 17 00:00:00 2001 From: Lucas Walter Date: Mon, 9 May 2022 08:50:45 -0700 Subject: [PATCH] optionally include FindPkgConfig.cmake --- CMakeLists.txt | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/CMakeLists.txt b/CMakeLists.txt index 9d78c663..d952c8a5 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -449,7 +449,10 @@ set_target_properties(rtabmap_point_cloud_assembler PROPERTIES OUTPUT_NAME "poin IF(rviz_FOUND) ## We also use Ogre for rviz plugins - include($ENV{ROS_ROOT}/core/rosbuild/FindPkgConfig.cmake) + # this file doesn't exist post-noetic, but pkg_check_modules still works + IF(EXISTS $ENV{ROS_ROOT}/core/rosbuild/FindPkgConfig.cmake) + include($ENV{ROS_ROOT}/core/rosbuild/FindPkgConfig.cmake) + ENDIF() pkg_check_modules(OGRE OGRE) include_directories( ${OGRE_INCLUDE_DIRS} ) link_directories( ${OGRE_LIBRARY_DIRS} )