CMakeLists.txt (root_v6.26.08.source) | : | CMakeLists.txt (root_v6.26.10.source) | ||
---|---|---|---|---|
skipping to change at line 94 | skipping to change at line 94 | |||
set(ZSTD_VERSION_STRING ${ZSTD_VERSION_STRING} CACHE INTERNAL "" FORCE) | set(ZSTD_VERSION_STRING ${ZSTD_VERSION_STRING} CACHE INTERNAL "" FORCE) | |||
set(ZSTD_INCLUDE_DIR ${CMAKE_CURRENT_SOURCE_DIR} CACHE INTERNAL "" FORCE) | set(ZSTD_INCLUDE_DIR ${CMAKE_CURRENT_SOURCE_DIR} CACHE INTERNAL "" FORCE) | |||
set(ZSTD_INCLUDE_DIRS ${CMAKE_CURRENT_SOURCE_DIR} CACHE INTERNAL "" FORCE) | set(ZSTD_INCLUDE_DIRS ${CMAKE_CURRENT_SOURCE_DIR} CACHE INTERNAL "" FORCE) | |||
add_library(zstd STATIC ${ZSTDHEADERS} ${ZSTD_SOURCES}) | add_library(zstd STATIC ${ZSTDHEADERS} ${ZSTD_SOURCES}) | |||
target_compile_definitions(zstd PRIVATE "XXH_NAMESPACE=ZSTD_") | target_compile_definitions(zstd PRIVATE "XXH_NAMESPACE=ZSTD_") | |||
set_target_properties(zstd PROPERTIES COMPILE_DEFINITIONS "ZSTD_HEAPMODE=0;_CRT_ SECURE_NO_WARNINGS" C_VISIBILITY_PRESET hidden) | set_target_properties(zstd PROPERTIES COMPILE_DEFINITIONS "ZSTD_HEAPMODE=0;_CRT_ SECURE_NO_WARNINGS" C_VISIBILITY_PRESET hidden) | |||
target_include_directories(zstd PRIVATE ${ZSTD_INCLUDE_DIR} INTERFACE $<BUILD_IN TERFACE:${ZSTD_INCLUDE_DIR}>) | target_include_directories(zstd PRIVATE ${ZSTD_INCLUDE_DIR} INTERFACE $<BUILD_IN TERFACE:${ZSTD_INCLUDE_DIR}>) | |||
target_link_libraries(zstd PRIVATE xxHash::xxHash) | target_link_libraries(zstd PRIVATE xxHash::xxHash) | |||
if(NOT MSVC) | if(NOT MSVC) | |||
target_compile_options(zstd PRIVATE -fPIC -Wno-unused-variable -O3) | target_compile_options(zstd PRIVATE -fPIC -w -O3) | |||
endif() | endif() | |||
add_library(ZSTD::ZSTD ALIAS zstd) | add_library(ZSTD::ZSTD ALIAS zstd) | |||
set(ZSTD_LIBRARY $<TARGET_FILE:ZSTD> CACHE INTERNAL "") | set(ZSTD_LIBRARY $<TARGET_FILE:ZSTD> CACHE INTERNAL "") | |||
set(ZSTD_LIBRARIES ZSTD::ZSTD CACHE INTERNAL "") | set(ZSTD_LIBRARIES ZSTD::ZSTD CACHE INTERNAL "") | |||
set_property(GLOBAL APPEND PROPERTY ROOT_BUILTIN_TARGETS ZSTD::ZSTD) | set_property(GLOBAL APPEND PROPERTY ROOT_BUILTIN_TARGETS ZSTD::ZSTD) | |||
End of changes. 1 change blocks. | ||||
1 lines changed or deleted | 1 lines changed or added |