cmake: use target_link_options() instead of setting CMAKE_EXE_LINKER_FLAGS

This commit is contained in:
Daniel Eklöf 2019-02-07 12:25:01 +01:00
parent e4f3695f5e
commit 5884300b5b

View file

@ -83,7 +83,7 @@ target_link_libraries(f00bar
${CMAKE_THREAD_LIBS_INIT} ${CMAKE_DL_LIBS})
# Make global symbols in f00bar visible to dlopen:ed plugins
set(CMAKE_EXE_LINKER_FLAGS "${CMAKE_EXE_LINKER_FLAGS} -rdynamic")
target_link_options(f00bar PRIVATE -rdynamic)
set_property(TARGET f00bar PROPERTY INSTALL_RPATH \$ORIGIN/../lib/f00bar)
set_property(TARGET f00bar PROPERTY