From: Varunram Date: Sun, 18 Mar 2018 10:18:58 +0000 (+0530) Subject: Add missing checks to CMakeLists;closes #1023 X-Git-Tag: v1.3.4~1^2~24^2 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=refs%2Fpull%2F1053%2Fhead;p=thirdparty%2Fzstd.git Add missing checks to CMakeLists;closes #1023 --- diff --git a/build/cmake/lib/CMakeLists.txt b/build/cmake/lib/CMakeLists.txt index 945fdb922..2b11226d8 100644 --- a/build/cmake/lib/CMakeLists.txt +++ b/build/cmake/lib/CMakeLists.txt @@ -122,14 +122,14 @@ ENDIF (MSVC) # Add multi-threading support definitions -IF (ZSTD_MULTITHREAD_SUPPORT) +IF (ZSTD_MULTITHREAD_SUPPORT AND ZSTD_BUILD_SHARED AND ZSTD_BUILD_STATIC) SET_PROPERTY(TARGET libzstd_shared libzstd_static APPEND PROPERTY COMPILE_DEFINITIONS "ZSTD_MULTITHREAD") IF (UNIX) TARGET_LINK_LIBRARIES(libzstd_shared ${THREADS_LIBS}) TARGET_LINK_LIBRARIES(libzstd_static ${THREADS_LIBS}) ENDIF () -ENDIF (ZSTD_MULTITHREAD_SUPPORT) +ENDIF (ZSTD_MULTITHREAD_SUPPORT AND ZSTD_BUILD_SHARED AND ZSTD_BUILD_STATIC) # With MSVC static library needs to be renamed to avoid conflict with import library IF (MSVC)