Support for ZSTD

This commit is contained in:
2023-07-03 16:43:51 +02:00
parent a675e97e0b
commit 0b0c865df0
4 changed files with 83 additions and 1 deletions
+6
View File
@@ -94,6 +94,12 @@ endif(USE_BUNDLED_LIBS)
set_target_properties(XISF PROPERTIES VERSION ${PROJECT_VERSION} SOVERSION ${PROJECT_VERSION_MAJOR})
pkg_check_modules(ZSTD libzstd IMPORTED_TARGET)
if(ZSTD_FOUND)
target_compile_definitions(XISF PRIVATE HAVE_ZSTD)
target_link_libraries(XISF PUBLIC PkgConfig::ZSTD)
endif(ZSTD_FOUND)
if(BUILD_SHARED_LIBS)
target_compile_definitions(XISF PRIVATE LIBXISF_LIBRARY)
else(BUILD_SHARED_LIBS)