You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
42 lines
1.5 KiB
42 lines
1.5 KiB
2 months ago
|
cmake_minimum_required(VERSION 2.8...3.20.5)
|
||
|
|
||
|
include(${CMAKE_CURRENT_LIST_DIR}/console_bridge/config.cmake)
|
||
|
include(${CMAKE_CURRENT_LIST_DIR}/rosbag_storage/config.cmake)
|
||
|
include(${CMAKE_CURRENT_LIST_DIR}/roscpp_serialization/config.cmake)
|
||
|
include(${CMAKE_CURRENT_LIST_DIR}/roscpp_traits/config.cmake)
|
||
|
include(${CMAKE_CURRENT_LIST_DIR}/console_bridge/config.cmake)
|
||
|
include(${CMAKE_CURRENT_LIST_DIR}/rostime/config.cmake)
|
||
|
include(${CMAKE_CURRENT_LIST_DIR}/cpp_common/config.cmake)
|
||
|
include(${CMAKE_CURRENT_LIST_DIR}/roslz4/config.cmake)
|
||
|
|
||
|
set(HEADER_FILES_ROSBAG
|
||
|
|
||
|
${HEADER_FILES_ROSLZ4}
|
||
|
)
|
||
|
|
||
|
set(SOURCE_FILES_ROSBAG
|
||
|
${HEADER_FILES_CONSOLE_BRIDGE}
|
||
|
${HEADER_FILES_ROSBAG_STORAGE}
|
||
|
${HEADER_FILES_ROSCPP_SERIALIZATION}
|
||
|
${HEADER_FILES_ROSCPP_TRAITS}
|
||
|
${HEADER_FILES_ROSTIME}
|
||
|
${HEADER_FILES_CPP_COMMON}
|
||
|
${SOURCE_FILES_CONSOLE_BRIDGE}
|
||
|
${SOURCE_FILES_ROSBAG_STORAGE}
|
||
|
${SOURCE_FILES_ROSCPP_SERIALIZATION}
|
||
|
${SOURCE_FILES_ROSTIME}
|
||
|
${SOURCE_FILES_CPP_COMMON}
|
||
|
${SOURCE_FILES_ROSLZ4}
|
||
|
)
|
||
|
|
||
|
set(ROSBAG_HEADER_DIRS
|
||
|
${CMAKE_CURRENT_LIST_DIR}/console_bridge/include/
|
||
|
${CMAKE_CURRENT_LIST_DIR}/cpp_common/include/
|
||
|
${CMAKE_CURRENT_LIST_DIR}/rosbag_storage/include/
|
||
|
${CMAKE_CURRENT_LIST_DIR}/roscpp_serialization/include/
|
||
|
${CMAKE_CURRENT_LIST_DIR}/rostime/include/
|
||
|
${CMAKE_CURRENT_LIST_DIR}/roscpp_traits/include/
|
||
|
${CMAKE_CURRENT_LIST_DIR}/roslz4/include/
|
||
|
${CMAKE_CURRENT_LIST_DIR}/msgs/
|
||
|
)
|