Add ICU (ICUPlugin) 71/318371/5
authorBowon Ryu <bowon.ryu@samsung.com>
Thu, 16 Jan 2025 06:27:18 +0000 (15:27 +0900)
committerBowon Ryu <bowon.ryu@samsung.com>
Thu, 6 Mar 2025 06:09:33 +0000 (15:09 +0900)
commitb1306e6bb90deb48d761c0bf2d9f9cea0c799927
treed59adf80d83150105293a9bafc47552bc71c14d6
parentbf6012e4324b58752211576dafa69bee8b4ae902
Add ICU (ICUPlugin)

Use ICU to support linebreaks in languages that unibreak cannot support.
This patch generates libdali2-icu-plugin.so.
TextAbstraction::ICU dynamically loads icu-plugin.so if needed.

Change-Id: I74fb0b5c0f8b5bcd6a7889213e71c3528d4a0124
Signed-off-by: Bowon Ryu <bowon.ryu@samsung.com>
build/tizen/configure.ac
build/tizen/icu/Makefile.am [new file with mode: 0755]
build/tizen/icu/configure.ac [new file with mode: 0755]
build/ubuntu/CMakeLists.txt
build/ubuntu/icu/CMakeLists.txt [new file with mode: 0644]
dali-extension/icu/file-ubuntu.list [new file with mode: 0755]
dali-extension/icu/file.list [new file with mode: 0755]
dali-extension/icu/icu.cpp [new file with mode: 0644]
dali-extension/icu/icu.h [new file with mode: 0644]
packaging/dali-extension.spec