summaryrefslogtreecommitdiff
path: root/0-mimick-vendor-change-cmake-download.patch
blob: 8ac742f85b4e7f9d8a7e7856e9b23decdd957115 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
diff --git a/CMakeLists.txt b/CMakeLists.txt
index e0632bc..907958e 100644
--- a/CMakeLists.txt
+++ b/CMakeLists.txt
@@ -58,11 +58,11 @@ macro(build_mimick)
   endif()
 
   include(ExternalProject)
-  set(mimick_version "de11f8377eb95f932a03707b583bf3d4ce5bd3e7")
   externalproject_add(mimick-${mimick_version}
-    GIT_REPOSITORY https://github.com/ros2/Mimick.git
-    GIT_TAG ${mimick_version}
-    GIT_CONFIG advice.detachedHead=false
+    URL ${CMAKE_CURRENT_SOURCE_DIR}/Mimick-de11f8377eb95f932a03707b583bf3d4ce5bd3e7.tar.gz
+    PATCH_COMMAND
+      patch -p1 < ${CMAKE_CURRENT_SOURCE_DIR}/0-Mimick-remove-compile-flag-o0.patch
+    COMMAND patch -p1 < ${CMAKE_CURRENT_SOURCE_DIR}/1-Mimick-add-riscv64-support.patch
     # Suppress git update due to https://gitlab.kitware.com/cmake/cmake/-/issues/16419
     UPDATE_COMMAND ""
     TIMEOUT 6000