From ca56c332e3356118441c955e690f6727a9928b69 Mon Sep 17 00:00:00 2001 From: Brent Cook Date: Mon, 7 Sep 2015 01:05:33 -0500 Subject: disable shared CMake builds for OS X / Windows for now --- tls/CMakeLists.txt | 13 +++++++++---- 1 file changed, 9 insertions(+), 4 deletions(-) (limited to 'tls') diff --git a/tls/CMakeLists.txt b/tls/CMakeLists.txt index 7c8cf21..396780c 100644 --- a/tls/CMakeLists.txt +++ b/tls/CMakeLists.txt @@ -22,8 +22,13 @@ endif() add_library(tls-objects OBJECT ${TLS_SRC}) set_property(TARGET tls-objects PROPERTY POSITION_INDEPENDENT_CODE 1) add_library(tls STATIC $) -add_library(tls-shared SHARED $) -set_target_properties(tls-shared PROPERTIES OUTPUT_NAME tls) -set_target_properties(tls-shared PROPERTIES VERSION ${TLS_VERSION} SOVERSION ${TLS_MAJOR_VERSION}) +set(TLS_TARGETS tls) -install(TARGETS tls tls-shared DESTINATION lib) +if (BUILD_SHARED) + add_library(tls-shared SHARED $) + set_target_properties(tls-shared PROPERTIES OUTPUT_NAME tls) + set_target_properties(tls-shared PROPERTIES VERSION ${TLS_VERSION} SOVERSION ${TLS_MAJOR_VERSION}) + set(TLS_TARGETS ${TLS_TARGETS} tls-shared) +endif() + +install(TARGETS ${TLS_TARGETS} DESTINATION lib) -- cgit v1.2.3-55-g6feb