aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDan Nestor <dandrestor@gmail.com>2020-03-02 11:44:40 +0100
committerGitHub <noreply@github.com>2020-03-02 11:44:40 +0100
commit8fdc5252cca0ef32bc1b0fc4642657da749cca49 (patch)
tree199e7326e670df380620b9e697f3d8d64edec818
parentb10a3363df2b78fb7758a3a8b15434a5ba92eeb9 (diff)
downloadportable-8fdc5252cca0ef32bc1b0fc4642657da749cca49.tar.gz
portable-8fdc5252cca0ef32bc1b0fc4642657da749cca49.tar.bz2
portable-8fdc5252cca0ef32bc1b0fc4642657da749cca49.zip
Crypto target properties when building static libs
-rw-r--r--crypto/CMakeLists.txt20
1 files changed, 9 insertions, 11 deletions
diff --git a/crypto/CMakeLists.txt b/crypto/CMakeLists.txt
index 4eea2cc..e6cfc65 100644
--- a/crypto/CMakeLists.txt
+++ b/crypto/CMakeLists.txt
@@ -983,18 +983,16 @@ target_include_directories(crypto
983 PUBLIC 983 PUBLIC
984 ../include) 984 ../include)
985 985
986if (BUILD_SHARED_LIBS) 986export_symbol(crypto ${CMAKE_CURRENT_BINARY_DIR}/crypto_p.sym)
987 export_symbol(crypto ${CMAKE_CURRENT_BINARY_DIR}/crypto_p.sym) 987target_link_libraries(crypto ${PLATFORM_LIBS})
988 target_link_libraries(crypto ${PLATFORM_LIBS}) 988if (WIN32)
989 if (WIN32) 989 set(CRYPTO_POSTFIX -${CRYPTO_MAJOR_VERSION})
990 set(CRYPTO_POSTFIX -${CRYPTO_MAJOR_VERSION})
991 endif()
992 set_target_properties(crypto PROPERTIES
993 OUTPUT_NAME crypto${CRYPTO_POSTFIX}
994 ARCHIVE_OUTPUT_NAME crypto${CRYPTO_POSTFIX})
995 set_target_properties(crypto PROPERTIES VERSION
996 ${CRYPTO_VERSION} SOVERSION ${CRYPTO_MAJOR_VERSION})
997endif() 990endif()
991set_target_properties(crypto PROPERTIES
992 OUTPUT_NAME crypto${CRYPTO_POSTFIX}
993 ARCHIVE_OUTPUT_NAME crypto${CRYPTO_POSTFIX})
994set_target_properties(crypto PROPERTIES VERSION
995 ${CRYPTO_VERSION} SOVERSION ${CRYPTO_MAJOR_VERSION})
998 996
999if(ENABLE_LIBRESSL_INSTALL) 997if(ENABLE_LIBRESSL_INSTALL)
1000 install( 998 install(