blob: 825ad3c0f034ecbfe20da862d5fc8fa7bc74bec8 [file] [edit]
cmake_policy(SET CMP0229 OLD)
enable_language(C)
add_library(A STATIC A.c)
add_executable(skipped main.c)
target_link_libraries(skipped A)
set_target_properties(skipped PROPERTIES
INSTALL_RPATH /opt/foo/lib
BUILD_WITH_INSTALL_RPATH 1
)
# Control target created with the variable unset.
add_executable(kept main.c)
target_link_libraries(kept A)
set_target_properties(kept PROPERTIES
INSTALL_RPATH /opt/foo/lib
BUILD_WITH_INSTALL_RPATH 1
SKIP_INSTALL_RPATH OFF
)
set(CMAKE_SKIP_INSTALL_RPATH ON)