Skip to content

Commit a57fa15

Browse files
Merge pull request #39 from ethz-asl/fix/cmake_vars
Fix setting MAV_SENSORS_BMI08X_SUPPORT and MAV_SENSORS_BMP3_SUPPORT in mav_sensors_demo
2 parents 9f81775 + 2331379 commit a57fa15

File tree

1 file changed

+14
-4
lines changed

1 file changed

+14
-4
lines changed

mav_sensors_demo/CMakeLists.txt

Lines changed: 14 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -26,15 +26,25 @@ include_directories(
2626
${catkin_INCLUDE_DIRS}
2727
)
2828

29+
if (EXISTS ${CMAKE_CURRENT_SOURCE_DIR}/../mav_sensors_drivers/lib/BMI08x-Sensor-API/)
30+
set(MAV_SENSORS_BMI08X_SUPPORT ON)
31+
endif ()
32+
33+
if (EXISTS ${CMAKE_CURRENT_SOURCE_DIR}/../mav_sensors_drivers/lib/BMP3-Sensor-API/)
34+
set(MAV_SENSORS_BMP3_SUPPORT ON)
35+
endif ()
36+
2937
add_executable(${PROJECT_NAME}_xwr18xx_mmw_demo src/xwr18xx_mmw_demo_node.cpp)
3038
target_link_libraries(${PROJECT_NAME}_xwr18xx_mmw_demo ${catkin_LIBRARIES})
3139

3240
if (MAV_SENSORS_BMI08X_SUPPORT)
33-
add_executable(${PROJECT_NAME}_bmi088_demo src/bmi088_demo.cpp)
34-
target_link_libraries(${PROJECT_NAME}_bmi088_demo ${catkin_LIBRARIES})
41+
message(STATUS "Found BMI08x-Sensor-API")
42+
add_executable(${PROJECT_NAME}_bmi088_demo src/bmi088_demo.cpp)
43+
target_link_libraries(${PROJECT_NAME}_bmi088_demo ${catkin_LIBRARIES})
3544
endif ()
3645

3746
if (MAV_SENSORS_BMP3_SUPPORT)
38-
add_executable(${PROJECT_NAME}_bmp390_demo src/bmp390_demo.cpp)
39-
target_link_libraries(${PROJECT_NAME}_bmp390_demo ${catkin_LIBRARIES})
47+
message(STATUS "Found BMP3-Sensor-API")
48+
add_executable(${PROJECT_NAME}_bmp390_demo src/bmp390_demo.cpp)
49+
target_link_libraries(${PROJECT_NAME}_bmp390_demo ${catkin_LIBRARIES})
4050
endif ()

0 commit comments

Comments
 (0)