From ec09c960f2b7fd810626f569c6846a2a8cbc85ea Mon Sep 17 00:00:00 2001 From: 4c3y Date: Mon, 10 Mar 2025 17:04:11 +0100 Subject: [PATCH 1/2] Fix setting MAV_SENSORS_BMI08X_SUPPORT and MAV_SENSORS_BMP3_SUPPORT --- mav_sensors_demo/CMakeLists.txt | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/mav_sensors_demo/CMakeLists.txt b/mav_sensors_demo/CMakeLists.txt index 809c42f..dcd3ab8 100644 --- a/mav_sensors_demo/CMakeLists.txt +++ b/mav_sensors_demo/CMakeLists.txt @@ -26,15 +26,25 @@ include_directories( ${catkin_INCLUDE_DIRS} ) +if (EXISTS ${CMAKE_CURRENT_SOURCE_DIR}/../mav_sensors_drivers/lib/BMI08x-Sensor-API/) + set(MAV_SENSORS_BMI08X_SUPPORT ON) +endif () + +if (EXISTS ${CMAKE_CURRENT_SOURCE_DIR}/../mav_sensors_drivers/lib/BMP3-Sensor-API/) + set(MAV_SENSORS_BMP3_SUPPORT ON) +endif () + add_executable(${PROJECT_NAME}_xwr18xx_mmw_demo src/xwr18xx_mmw_demo_node.cpp) target_link_libraries(${PROJECT_NAME}_xwr18xx_mmw_demo ${catkin_LIBRARIES}) if (MAV_SENSORS_BMI08X_SUPPORT) + message(STATUS "Found BMI08x-Sensor-API") add_executable(${PROJECT_NAME}_bmi088_demo src/bmi088_demo.cpp) target_link_libraries(${PROJECT_NAME}_bmi088_demo ${catkin_LIBRARIES}) endif () if (MAV_SENSORS_BMP3_SUPPORT) + message(STATUS "Found BMP3-Sensor-API") add_executable(${PROJECT_NAME}_bmp390_demo src/bmp390_demo.cpp) target_link_libraries(${PROJECT_NAME}_bmp390_demo ${catkin_LIBRARIES}) endif () \ No newline at end of file From 2331379af2ae1a94490a859f30a71559e0baefdc Mon Sep 17 00:00:00 2001 From: 4c3y Date: Mon, 10 Mar 2025 17:14:24 +0100 Subject: [PATCH 2/2] Fix indentation --- mav_sensors_demo/CMakeLists.txt | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/mav_sensors_demo/CMakeLists.txt b/mav_sensors_demo/CMakeLists.txt index dcd3ab8..30646c9 100644 --- a/mav_sensors_demo/CMakeLists.txt +++ b/mav_sensors_demo/CMakeLists.txt @@ -39,12 +39,12 @@ target_link_libraries(${PROJECT_NAME}_xwr18xx_mmw_demo ${catkin_LIBRARIES}) if (MAV_SENSORS_BMI08X_SUPPORT) message(STATUS "Found BMI08x-Sensor-API") -add_executable(${PROJECT_NAME}_bmi088_demo src/bmi088_demo.cpp) -target_link_libraries(${PROJECT_NAME}_bmi088_demo ${catkin_LIBRARIES}) + add_executable(${PROJECT_NAME}_bmi088_demo src/bmi088_demo.cpp) + target_link_libraries(${PROJECT_NAME}_bmi088_demo ${catkin_LIBRARIES}) endif () if (MAV_SENSORS_BMP3_SUPPORT) message(STATUS "Found BMP3-Sensor-API") -add_executable(${PROJECT_NAME}_bmp390_demo src/bmp390_demo.cpp) -target_link_libraries(${PROJECT_NAME}_bmp390_demo ${catkin_LIBRARIES}) + add_executable(${PROJECT_NAME}_bmp390_demo src/bmp390_demo.cpp) + target_link_libraries(${PROJECT_NAME}_bmp390_demo ${catkin_LIBRARIES}) endif () \ No newline at end of file