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