INSTALL_RPATH property does not recognize generator expressions
cmake_minimum_required(VERSION 3.14)
project(test C)
file(WRITE "${CMAKE_BINARY_DIR}/main.c"
[[int main(void)
{
return 0;
}
]])
add_executable(exe "${CMAKE_BINARY_DIR}/main.c")
set_target_properties(exe PROPERTIES
INSTALL_RPATH $<1:/usr/local/lib>
BUILD_WITH_INSTALL_RPATH 1
)
This results in an incorrect rpath.