CMakeLists.txt 418 B

1234567891011121314
  1. include(${SerenityOS_SOURCE_DIR}/Meta/CMake/unicode_data.cmake)
  2. set(SOURCES
  3. CharacterTypes.cpp
  4. CurrencyCode.cpp
  5. Emoji.cpp
  6. Normalize.cpp
  7. ${UNICODE_DATA_SOURCES}
  8. )
  9. set(GENERATED_SOURCES ${CURRENT_LIB_GENERATED})
  10. serenity_lib(LibUnicode unicode)
  11. target_link_libraries(LibUnicode LibCore)
  12. target_compile_definitions(LibUnicode PRIVATE ENABLE_UNICODE_DATA=$<BOOL:${ENABLE_UNICODE_DATABASE_DOWNLOAD}>)