diff options
author | Andreas Schneider <asn@samba.org> | 2018-11-07 09:13:26 +0100 |
---|---|---|
committer | Andreas Schneider <asn@samba.org> | 2018-11-07 15:29:47 +0100 |
commit | cdf557dbca4df47301922c6304269f874236c759 (patch) | |
tree | 6a4dc0231d516abb48af5eb351bcb0482f633800 | |
parent | 51fcd0af8a7017aea779b8516d7520df20bec454 (diff) | |
download | socket_wrapper-cdf557dbca4df47301922c6304269f874236c759.tar.gz socket_wrapper-cdf557dbca4df47301922c6304269f874236c759.tar.xz socket_wrapper-cdf557dbca4df47301922c6304269f874236c759.zip |
cmake: Set LINK_FLAGS for socket_wrapper
Signed-off-by: Andreas Schneider <asn@samba.org>
Reviewed-by: Ralph Boehme <slow@samba.org>
-rw-r--r-- | src/CMakeLists.txt | 19 |
1 files changed, 10 insertions, 9 deletions
diff --git a/src/CMakeLists.txt b/src/CMakeLists.txt index e8ec16e..952df75 100644 --- a/src/CMakeLists.txt +++ b/src/CMakeLists.txt @@ -10,6 +10,16 @@ target_compile_options(socket_wrapper -D_GNU_SOURCE) target_link_libraries(socket_wrapper ${SWRAP_REQUIRED_LIBRARIES} ${CMAKE_THREAD_LIBS_INIT}) +set_target_properties(socket_wrapper + PROPERTIES + VERSION ${LIBRARY_VERSION} + SOVERSION ${LIBRARY_SOVERSION}) +if (DEFINED DEFAULT_LINK_FLAGS) + set_target_properties(socket_wrapper + PROPERTIES + LINK_FLAGS ${DEFAULT_LINK_FLAGS}) +endif() + install( TARGETS socket_wrapper @@ -18,13 +28,4 @@ install( ARCHIVE DESTINATION ${LIB_INSTALL_DIR} ) -set_target_properties( - socket_wrapper - PROPERTIES - VERSION - ${LIBRARY_VERSION} - SOVERSION - ${LIBRARY_SOVERSION} -) - set(SOCKET_WRAPPER_LOCATION "${CMAKE_CURRENT_BINARY_DIR}/${CMAKE_SHARED_LIBRARY_PREFIX}socket_wrapper${CMAKE_SHARED_LIBRARY_SUFFIX}" PARENT_SCOPE) |