only append _static suffix for microsoft toolchains

This commit is contained in:
Sven Köhler 2021-02-03 23:42:12 +01:00 committed by Christopher Dunn
parent fda274ddd2
commit 09c5ecd84f

View File

@ -156,7 +156,11 @@ if(BUILD_STATIC_LIBS)
# avoid name clashes on windows as the shared import lib is alse named jsoncpp.lib # avoid name clashes on windows as the shared import lib is alse named jsoncpp.lib
if(NOT DEFINED STATIC_SUFFIX AND BUILD_SHARED_LIBS) if(NOT DEFINED STATIC_SUFFIX AND BUILD_SHARED_LIBS)
if (MSVC)
set(STATIC_SUFFIX "_static") set(STATIC_SUFFIX "_static")
else()
set(STATIC_SUFFIX "")
endif()
endif() endif()
set_target_properties(${STATIC_LIB} PROPERTIES set_target_properties(${STATIC_LIB} PROPERTIES