ICU_MAJOR_VER = 74 core_windows { exists($$PWD/$$CORE_BUILDS_PLATFORM_PREFIX/icu) { INCLUDEPATH += $$PWD/$$CORE_BUILDS_PLATFORM_PREFIX/icu/include } else { build_xp { INCLUDEPATH += $$PWD/icu58/include } else { INCLUDEPATH += $$PWD/icu/include } } ICU_LIBS_PATH_WIN = $$PWD/$$CORE_BUILDS_PLATFORM_PREFIX/build build_xp { ICU_LIBS_PATH_WIN = $$ICU_LIBS_PATH_WIN/xp } LIBS += -L$$ICU_LIBS_PATH_WIN -licuuc } core_linux { INCLUDEPATH += $$PWD/$$CORE_BUILDS_PLATFORM_PREFIX/build/include LIBS += $$PWD/$$CORE_BUILDS_PLATFORM_PREFIX/build/libicuuc.so.$$ICU_MAJOR_VER LIBS += $$PWD/$$CORE_BUILDS_PLATFORM_PREFIX/build/libicudata.so.$$ICU_MAJOR_VER } core_mac { INCLUDEPATH += $$PWD/$$CORE_BUILDS_PLATFORM_PREFIX/build/include ICU_LIBS_PATH_MAC = $$PWD/$$CORE_BUILDS_PLATFORM_PREFIX/build bundle_dylibs { LIBS += $$ICU_LIBS_PATH_MAC/libicudata.a LIBS += $$ICU_LIBS_PATH_MAC/libicui18n.a LIBS += $$ICU_LIBS_PATH_MAC/libicuuc.a } else { LIBS += $$ICU_LIBS_PATH_MAC/libicuuc.$${ICU_MAJOR_VER}.dylib LIBS += $$ICU_LIBS_PATH_MAC/libicudata.$${ICU_MAJOR_VER}.dylib } } core_ios { INCLUDEPATH += $$PWD/$$CORE_BUILDS_PLATFORM_PREFIX/build/include ICU_LIBS_PATH_IOS = $$PWD/$$CORE_BUILDS_PLATFORM_PREFIX/build bundle_xcframeworks { xcframework_platform_ios_simulator { ICU_LIBS_PATH_IOS = $$PWD/$$CORE_BUILDS_PLATFORM_PREFIX/build_xc/simulator } else { ICU_LIBS_PATH_IOS = $$PWD/$$CORE_BUILDS_PLATFORM_PREFIX/build_xc } } LIBS += $$ICU_LIBS_PATH_IOS/libicudata.a LIBS += $$ICU_LIBS_PATH_IOS/libicui18n.a LIBS += $$ICU_LIBS_PATH_IOS/libicuuc.a } core_android { INCLUDEPATH += $$PWD/android/build/include LIBS += $$PWD/android/build/$$CORE_BUILDS_PLATFORM_PREFIX_DST/libicuuc.a LIBS += $$PWD/android/build/$$CORE_BUILDS_PLATFORM_PREFIX_DST/libicudata.a }