ya.make 494 B

123456789101112131415161718192021222324252627282930313233343536
  1. LIBRARY()
  2. SUBSCRIBER(g:util-subscribers)
  3. NO_UTIL()
  4. NO_SANITIZE_HEADERS()
  5. IF (TSTRING_IS_STD_STRING)
  6. CFLAGS(GLOBAL -DTSTRING_IS_STD_STRING)
  7. ENDIF()
  8. JOIN_SRCS(
  9. all_charset.cpp
  10. generated/unidata.cpp
  11. recode_result.cpp
  12. unicode_table.cpp
  13. unidata.cpp
  14. utf8.cpp
  15. wide.cpp
  16. )
  17. IF (ARCH_X86_64 AND NOT DISABLE_INSTRUCTION_SETS)
  18. SRC_C_SSE41(wide_sse41.cpp)
  19. ELSE()
  20. SRC(
  21. wide_sse41.cpp
  22. -DSSE41_STUB
  23. )
  24. ENDIF()
  25. END()
  26. RECURSE_FOR_TESTS(
  27. ut
  28. )