summaryrefslogtreecommitdiff
path: root/rsl-fix-Catch2-error.patch
diff options
context:
space:
mode:
authorCoprDistGit <infra@openeuler.org>2025-03-08 11:18:17 +0000
committerCoprDistGit <infra@openeuler.org>2025-03-08 11:18:17 +0000
commitcc46db22ec8ac21da6d1c4d9b2414099dd2c0e52 (patch)
tree824591be58125ce537eea32d2bd3d94aa778c34b /rsl-fix-Catch2-error.patch
parent74986f8bc6a71577a94060c3341eddba4faa5869 (diff)
automatic import of ros-humble-rslopeneuler24.03_LTS
Diffstat (limited to 'rsl-fix-Catch2-error.patch')
-rw-r--r--rsl-fix-Catch2-error.patch20
1 files changed, 20 insertions, 0 deletions
diff --git a/rsl-fix-Catch2-error.patch b/rsl-fix-Catch2-error.patch
new file mode 100644
index 0000000..66ff4d6
--- /dev/null
+++ b/rsl-fix-Catch2-error.patch
@@ -0,0 +1,20 @@
+diff -Naur ros-humble-rsl-0.2.2_org/tests/CMakeLists.txt ros-humble-rsl-0.2.2/tests/CMakeLists.txt
+--- ros-humble-rsl-0.2.2_org/tests/CMakeLists.txt 2023-05-11 17:36:22.490110840 +0800
++++ ros-humble-rsl-0.2.2/tests/CMakeLists.txt 2023-05-11 17:38:07.594806701 +0800
+@@ -1,6 +1,9 @@
+-list(APPEND CMAKE_MODULE_PATH ${PROJECT_SOURCE_DIR}/cmake)
+
+ find_package(Catch2 3.3.0 REQUIRED)
++if (NOT Catch2_FOUND)
++ list(APPEND CMAKE_MODULE_PATH ${PROJECT_SOURCE_DIR}/cmake)
++endif()
++
+ find_package(range-v3 REQUIRED)
+
+ add_executable(test-rsl
+@@ -19,4 +22,5 @@
+ Catch2::Catch2WithMain
+ range-v3::range-v3
+ )
++include(Catch)
+ catch_discover_tests(test-rsl)