Add missing checks to CMakeLists;closes #1023
This commit is contained in:
@@ -122,14 +122,14 @@ ENDIF (MSVC)
|
|||||||
|
|
||||||
# Add multi-threading support definitions
|
# 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")
|
SET_PROPERTY(TARGET libzstd_shared libzstd_static APPEND PROPERTY COMPILE_DEFINITIONS "ZSTD_MULTITHREAD")
|
||||||
|
|
||||||
IF (UNIX)
|
IF (UNIX)
|
||||||
TARGET_LINK_LIBRARIES(libzstd_shared ${THREADS_LIBS})
|
TARGET_LINK_LIBRARIES(libzstd_shared ${THREADS_LIBS})
|
||||||
TARGET_LINK_LIBRARIES(libzstd_static ${THREADS_LIBS})
|
TARGET_LINK_LIBRARIES(libzstd_static ${THREADS_LIBS})
|
||||||
ENDIF ()
|
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
|
# With MSVC static library needs to be renamed to avoid conflict with import library
|
||||||
IF (MSVC)
|
IF (MSVC)
|
||||||
|
|||||||
Reference in New Issue
Block a user