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 )