Files
ortools-clone/patches/re2-2025-08-12.patch
2025-11-05 11:27:08 +01:00

19 lines
675 B
Diff

diff --git a/CMakeLists.txt b/CMakeLists.txt
index 81b4af2..b1ffaac 100644
--- a/CMakeLists.txt
+++ b/CMakeLists.txt
@@ -140,6 +140,13 @@ set(RE2_HEADERS
add_library(re2 ${RE2_SOURCES})
target_compile_features(re2 PUBLIC ${RE2_CXX_VERSION})
+if(APPLE)
+ set_target_properties(re2 PROPERTIES
+ INSTALL_RPATH "@loader_path")
+elseif(UNIX)
+ set_target_properties(re2 PROPERTIES
+ INSTALL_RPATH "$ORIGIN")
+endif()
target_include_directories(re2 PUBLIC $<BUILD_INTERFACE:${CMAKE_CURRENT_SOURCE_DIR}>)
# CMake gives "set_target_properties called with incorrect number of arguments."
# errors if we don't quote ${RE2_HEADERS}, so quote it despite prevailing style.