fix: [macos] icudata missed in the final executable dependencies

This commit is contained in:
xiaoyifang 2024-11-18 15:09:47 +08:00
parent a1881a9134
commit 37f857c095

View file

@ -77,14 +77,12 @@ if (WITH_EPWING_SUPPORT)
endif ()
if (WITH_ZIM)
if (APPLE)
set(CMAKE_PREFIX_PATH "$(brew --prefix icu4c);/usr/local;/opt/homebrew/opt/icu4c")
endif ()
pkg_check_modules(ZIM REQUIRED IMPORTED_TARGET libzim)
target_link_libraries(${GOLDENDICT} PRIVATE PkgConfig::ZIM)
if (APPLE)
set(CMAKE_PREFIX_PATH "$(brew --prefix icu4c);/usr/local;/opt/homebrew/opt/icu4c")
# ICU
find_package(ICU REQUIRED COMPONENTS i18n data uc)
target_link_libraries(${GOLDENDICT} PRIVATE ${ICU_LIBRARIES})