Warning, /graphics/krita/3rdparty/ext_icu/CMakeLists.txt is written in an unsupported language. File is not indexed.
0001 SET(EXTPREFIX_icu "${EXTPREFIX}" ) 0002 0003 ExternalProject_Add( 0004 ext_icu_meson 0005 DOWNLOAD_DIR ${EXTERNALS_DOWNLOAD_DIR} 0006 URL https://wrapdb.mesonbuild.com/v2/icu_73.2-2/get_patch 0007 URL_HASH SHA256=218a5f20b58b6b2372e636c2eb2d611a898fdc11be17d6c4f35a3cd54d472010 0008 0009 DOWNLOAD_NAME "icu_73.2-2_patch.zip" 0010 0011 BUILD_COMMAND "" 0012 CONFIGURE_COMMAND "" 0013 INSTALL_COMMAND "" 0014 UPDATE_COMMAND "" 0015 0016 SOURCE_DIR "${CMAKE_CURRENT_BINARY_DIR}/meson" 0017 ) 0018 0019 kis_ExternalProject_Add_with_separate_builds_apple( 0020 ext_icu 0021 MESON 0022 0023 DOWNLOAD_DIR ${EXTERNALS_DOWNLOAD_DIR} 0024 URL https://github.com/unicode-org/icu/releases/download/release-73-2/icu4c-73_2-src.tgz 0025 URL_HASH SHA256=818a80712ed3caacd9b652305e01afc7fa167e6f2e94996da44b90c2ab604ce1 0026 0027 PATCH_COMMAND ${CMAKE_COMMAND} -E echo Deploying Meson wrap 0028 COMMAND ${CMAKE_COMMAND} -E copy_directory 0029 ${CMAKE_CURRENT_BINARY_DIR}/meson 0030 <SOURCE_DIR> 0031 COMMAND ${CMAKE_COMMAND} -E echo Deploying patches 0032 COMMAND ${PATCH_COMMAND} -p2 -i ${CMAKE_CURRENT_SOURCE_DIR}/0001-MinGW-support-from-MSYS.patch 0033 COMMAND ${PATCH_COMMAND} -p2 -i ${CMAKE_CURRENT_SOURCE_DIR}/0002-Windows-enable-C-code-generation-with-overridden-ent.patch 0034 COMMAND ${PATCH_COMMAND} -p2 -i ${CMAKE_CURRENT_SOURCE_DIR}/0003-toolutil-Fix-MASM-generation-for-x86-64-and-ARM64.patch 0035 COMMAND ${PATCH_COMMAND} -p1 -i ${CMAKE_CURRENT_SOURCE_DIR}/0004-meson-Use-NASM-to-work-around-MSVC-compiler-performa.patch 0036 COMMAND ${PATCH_COMMAND} -p1 -i ${CMAKE_CURRENT_SOURCE_DIR}/0005-meson-Work-around-Meson-linking-bug-when-there-s-no-.patch 0037 COMMAND ${PATCH_COMMAND} -p1 -i ${CMAKE_CURRENT_SOURCE_DIR}/0006-meson-Enable-icudata-for-MSVC.patch 0038 COMMAND ${PATCH_COMMAND} -p1 -i ${CMAKE_CURRENT_SOURCE_DIR}/0007-meson-Work-around-windeployqt-expecting-no-ICU-prefi.patch 0039 0040 CONFIGURE_ARGS --prefix=${EXTPREFIX_icu} ${EXTRA_MESON_FLAGS} 0041 0042 UPDATE_COMMAND "" 0043 0044 DEPENDS ${MESON_DEP} ${PKG_CONFIG_DEP} ext_icu_meson 0045 )