chore: update the file

This commit is contained in:
x-tools-author 2025-07-27 09:58:41 +08:00
parent 03840e7f05
commit 00cde75375

View File

@ -6,7 +6,12 @@ set(file_url "https://codeload.github.com/zint/zint/zip/refs/tags/${package_vers
set(ZINT_SHARED OFF CACHE BOOL "Shared Zint" FORCE)
set(ZINT_STATIC ON CACHE BOOL "Static Zint" FORCE)
set(ZINT_USE_QT ON CACHE BOOL "Use Qt" FORCE)
set(ZINT_USE_PNG OFF CACHE BOOL "Use PNG" FORCE)
find_package(PNG)
if(PNG_FOUND)
set(ZINT_USE_PNG ON CACHE BOOL "Use PNG" FORCE)
else()
set(ZINT_USE_PNG OFF CACHE BOOL "Use PNG" FORCE)
endif()
set(ZINT_FRONTEND OFF CACHE BOOL "Build Zint frontend" FORCE)
if(QT_VERSION_MAJOR EQUAL 6)
set(ZINT_QT6 ON CACHE BOOL "Use Qt6" FORCE)
@ -96,4 +101,7 @@ endif()
set(X_ZINT ON)
set(X_ZINT_LIBS zint-static)
list(APPEND X_ZINT_LIBS QZint)
if(PNG_FOUND AND NOT X_ZINT_USING_SRC)
list(APPEND X_ZINT_LIBS PNG::PNG)
endif()
add_compile_definitions(X_ZINT)