[kde-common/cmake] avoid transitive linking to convenience libraries

git-svn-id: svn://anonsvn.kde.org/home/kde/branches/trinity/kde-common@1183935 283d02a7-25f6-0310-bc7c-ecb5cbfe19da
master
samelian 14 years ago
parent beae402a3f
commit 82af9dc79b

@ -407,11 +407,12 @@ macro( tde_add_library _arg_target )
set_target_properties( ${_target} PROPERTIES VERSION ${_version} SOVERSION ${_soversion} )
endif( _version )
# set interface libraries
target_link_libraries( ${_target} LINK_INTERFACE_LIBRARIES ${_link} )
# set embedded archives
if( _embed )
list( INSERT _link 0 "-Wl,-no-whole-archive" )
list( INSERT _link 0 ${_embed} )
list( INSERT _link 0 "-Wl,-whole-archive" )
list( INSERT _link 0 -Wl,-whole-archive ${_embed} -Wl,-no-whole-archive )
endif( _embed )
# set link libraries

Loading…
Cancel
Save