We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent e27b34b commit 0f2ad6fCopy full SHA for 0f2ad6f
CMakeLists.txt
@@ -48,6 +48,11 @@ set(CMAKE_EXPORT_COMPILE_COMMANDS ON)
48
set(CMAKE_LIBRARY_OUTPUT_DIRECTORY "${CMAKE_INSTALL_PREFIX}/lib")
49
set(CMAKE_PREFIX_PATH "${CMAKE_INSTALL_PREFIX}")
50
51
+# Relative RPATH setup.
52
+list(APPEND CMAKE_INSTALL_RPATH $ORIGIN/../lib)
53
+set(CMAKE_SKIP_BUILD_RPATH FALSE) # Keep RPATH in build tree
54
+set(CMAKE_SKIP_INSTALL_RPATH FALSE) # Keep RPATH when installing
55
+set(CMAKE_INSTALL_RPATH_USE_LINK_PATH TRUE) # Append linker paths to RPATH
56
57
# p4 specific options
58
option(TOFINO "Architecture: Build P4 for tofino" OFF)
0 commit comments