12345678910111213141516171819202122232425262728293031 |
- include(${SerenityOS_SOURCE_DIR}/Meta/CMake/unicode_data.cmake)
- set(SOURCES
- CharacterTypes.cpp
- Collator.cpp
- CurrencyCode.cpp
- DateTimeFormat.cpp
- DisplayNames.cpp
- DurationFormat.cpp
- Emoji.cpp
- ICU.cpp
- IDNA.cpp
- ListFormat.cpp
- Locale.cpp
- Normalize.cpp
- NumberFormat.cpp
- PluralRules.cpp
- RelativeTimeFormat.cpp
- Segmenter.cpp
- String.cpp
- TimeZone.cpp
- UnicodeKeywords.cpp
- ${UNICODE_DATA_SOURCES}
- )
- set(GENERATED_SOURCES ${CURRENT_LIB_GENERATED})
- serenity_lib(LibUnicode unicode)
- find_package(ICU 74 REQUIRED COMPONENTS data i18n uc)
- target_link_libraries(LibUnicode PRIVATE ICU::i18n ICU::uc ICU::data)
|