Skip to content

Commit

Permalink
Merge pull request #138 from zhaoxi-scut/merge-master-into-2.x
Browse files Browse the repository at this point in the history
Merge master into 2.x
  • Loading branch information
zhaoxi-scut committed Jul 25, 2024
2 parents 580c1b3 + 69f6d50 commit 4a16287
Show file tree
Hide file tree
Showing 12 changed files with 15 additions and 15 deletions.
4 changes: 2 additions & 2 deletions cmake/RMVLModule.cmake
Original file line number Diff line number Diff line change
Expand Up @@ -248,7 +248,7 @@ function(rmvl_add_test test_name test_kind)
return()
endif()
# Add arguments variable
set(multi_args DEPENDS DEPEND_TESTS)
set(multi_args DEPENDS EXTERNAL)
if(NOT "${test_kind}" MATCHES "^(Unit|Performance)$")
message(FATAL_ERROR "Unknown test kind : ${test_kind}")
endif()
Expand Down Expand Up @@ -293,7 +293,7 @@ function(rmvl_add_test test_name test_kind)
# Test depends
target_link_libraries(
${the_target}
PRIVATE ${TS_DEPEND_TESTS}
PRIVATE ${TS_EXTERNAL}
)

# Add test
Expand Down
2 changes: 1 addition & 1 deletion extra/combo/CMakeLists.txt
Original file line number Diff line number Diff line change
Expand Up @@ -35,7 +35,7 @@ if(BUILD_TESTS)
rmvl_add_test(
combo Unit
DEPENDS armor rune
DEPEND_TESTS GTest::gtest_main
EXTERNAL GTest::gtest_main
)
endif(BUILD_TESTS)

Expand Down
2 changes: 1 addition & 1 deletion extra/compensator/CMakeLists.txt
Original file line number Diff line number Diff line change
Expand Up @@ -35,7 +35,7 @@ if(BUILD_TESTS)
rmvl_add_test(
compensator Unit
DEPENDS gravity_compensator
DEPEND_TESTS GTest::gtest_main
EXTERNAL GTest::gtest_main
)
endif()

Expand Down
2 changes: 1 addition & 1 deletion extra/detector/CMakeLists.txt
Original file line number Diff line number Diff line change
Expand Up @@ -60,7 +60,7 @@ if(BUILD_TESTS)
rmvl_add_test(
detector Unit
DEPENDS armor_detector rune_detector gyro_detector
DEPEND_TESTS GTest::gtest_main
EXTERNAL GTest::gtest_main
)
endif(BUILD_TESTS)

Expand Down
2 changes: 1 addition & 1 deletion extra/feature/CMakeLists.txt
Original file line number Diff line number Diff line change
Expand Up @@ -62,7 +62,7 @@ if(BUILD_TESTS)
rmvl_add_test(
feature Unit
DEPENDS light_blob pilot rune_center rune_target
DEPEND_TESTS GTest::gtest_main
EXTERNAL GTest::gtest_main
)
endif(BUILD_TESTS)

Expand Down
2 changes: 1 addition & 1 deletion extra/group/CMakeLists.txt
Original file line number Diff line number Diff line change
Expand Up @@ -35,7 +35,7 @@ if(BUILD_TESTS)
rmvl_add_test(
group Unit
DEPENDS gyro_group gyro_tracker
DEPEND_TESTS GTest::gtest_main
EXTERNAL GTest::gtest_main
)
endif(BUILD_TESTS)

Expand Down
2 changes: 1 addition & 1 deletion extra/predictor/CMakeLists.txt
Original file line number Diff line number Diff line change
Expand Up @@ -55,7 +55,7 @@ if(BUILD_TESTS)
rmvl_add_test(
predictor Unit
DEPENDS spi_rune_predictor
DEPEND_TESTS GTest::gtest_main
EXTERNAL GTest::gtest_main
)
endif(BUILD_TESTS)

Expand Down
2 changes: 1 addition & 1 deletion extra/tracker/CMakeLists.txt
Original file line number Diff line number Diff line change
Expand Up @@ -45,7 +45,7 @@ if(BUILD_TESTS)
rmvl_add_test(
tracker Unit
DEPENDS planar_tracker rune_tracker gyro_tracker
DEPEND_TESTS GTest::gtest_main
EXTERNAL GTest::gtest_main
)
endif(BUILD_TESTS)

Expand Down
2 changes: 1 addition & 1 deletion extra/types/CMakeLists.txt
Original file line number Diff line number Diff line change
Expand Up @@ -13,6 +13,6 @@ if(BUILD_TESTS)
rmvl_add_test(
types Unit
DEPENDS types
DEPEND_TESTS GTest::gtest_main
EXTERNAL GTest::gtest_main
)
endif()
4 changes: 2 additions & 2 deletions modules/algorithm/CMakeLists.txt
Original file line number Diff line number Diff line change
Expand Up @@ -21,14 +21,14 @@ if(BUILD_TESTS)
rmvl_add_test(
algorithm Unit
DEPENDS algorithm
DEPEND_TESTS GTest::gtest_main
EXTERNAL GTest::gtest_main
)
endif(BUILD_TESTS)

if(BUILD_PERF_TESTS)
rmvl_add_test(
algorithm Performance
DEPENDS algorithm
DEPEND_TESTS benchmark::benchmark_main $<$<BOOL:${WITH_OPENCV}>:opencv_videoio>
EXTERNAL benchmark::benchmark_main $<$<BOOL:${WITH_OPENCV}>:opencv_videoio>
)
endif(BUILD_PERF_TESTS)
4 changes: 2 additions & 2 deletions modules/core/CMakeLists.txt
Original file line number Diff line number Diff line change
Expand Up @@ -25,14 +25,14 @@ if(BUILD_TESTS)
rmvl_add_test(
core Unit
DEPENDS core
DEPEND_TESTS GTest::gtest_main
EXTERNAL GTest::gtest_main
)
endif(BUILD_TESTS)

if(BUILD_PERF_TESTS)
rmvl_add_test(
core Performance
DEPENDS core
DEPEND_TESTS benchmark::benchmark_main
EXTERNAL benchmark::benchmark_main opencv_video
)
endif(BUILD_PERF_TESTS)
2 changes: 1 addition & 1 deletion modules/opcua/CMakeLists.txt
Original file line number Diff line number Diff line change
Expand Up @@ -13,7 +13,7 @@ if(BUILD_TESTS AND WITH_OPEN62541)
rmvl_add_test(
opcua Unit
DEPENDS opcua
DEPEND_TESTS GTest::gtest_main
EXTERNAL GTest::gtest_main
)
endif()

Expand Down

0 comments on commit 4a16287

Please sign in to comment.