feat(mcap): add paced replay tooling
This commit is contained in:
@@ -210,3 +210,30 @@ target_link_libraries(mcap_reader_tester PRIVATE cvmmap_streamer_protobuf)
|
||||
if (TARGET PkgConfig::PROTOBUF_PKG)
|
||||
target_link_libraries(mcap_reader_tester PRIVATE PkgConfig::PROTOBUF_PKG)
|
||||
endif()
|
||||
|
||||
add_executable(mcap_replay_tester src/testers/mcap_replay_tester.cpp)
|
||||
target_include_directories(mcap_replay_tester
|
||||
PRIVATE
|
||||
"${CMAKE_CURRENT_LIST_DIR}/include"
|
||||
"${CMAKE_CURRENT_LIST_DIR}/lib/CLI11/include"
|
||||
"${CMAKE_CURRENT_LIST_DIR}/lib/mcap/include"
|
||||
"${CVMMAP_PROXY_INCLUDE_DIR}"
|
||||
"${CMAKE_CURRENT_BINARY_DIR}")
|
||||
target_link_libraries(mcap_replay_tester
|
||||
PRIVATE
|
||||
Threads::Threads
|
||||
cvmmap_streamer_foxglove_proto
|
||||
PkgConfig::ZSTD
|
||||
PkgConfig::LZ4)
|
||||
if (TARGET spdlog::spdlog)
|
||||
target_link_libraries(mcap_replay_tester PRIVATE spdlog::spdlog)
|
||||
elseif (TARGET spdlog)
|
||||
target_link_libraries(mcap_replay_tester PRIVATE spdlog)
|
||||
endif()
|
||||
if (TARGET CLI11::CLI11)
|
||||
target_link_libraries(mcap_replay_tester PRIVATE CLI11::CLI11)
|
||||
endif()
|
||||
target_link_libraries(mcap_replay_tester PRIVATE cvmmap_streamer_protobuf)
|
||||
if (TARGET PkgConfig::PROTOBUF_PKG)
|
||||
target_link_libraries(mcap_replay_tester PRIVATE PkgConfig::PROTOBUF_PKG)
|
||||
endif()
|
||||
|
||||
Reference in New Issue
Block a user