ya.make 469 B

123456789101112131415161718192021222324252627282930313233343536
  1. LIBRARY()
  2. IF (NOT OPENSOURCE AND USE_ICONV != "local")
  3. CXXFLAGS(-DUSE_ICONV_EXTENSIONS)
  4. ENDIF()
  5. SRCS(
  6. decodeunknownplane.cpp
  7. recyr.hh
  8. recyr_int.hh
  9. wide.cpp
  10. )
  11. PEERDIR(
  12. library/cpp/charset/lite
  13. )
  14. IF (OS_ANDROID OR OS_IOS OR LIBRARY_CHARSET_WITHOUT_LIBICONV)
  15. SRCS(
  16. iconv_mock.cpp
  17. )
  18. ELSE()
  19. SRCS(
  20. iconv.cpp
  21. )
  22. PEERDIR(
  23. contrib/libs/libiconv
  24. )
  25. ENDIF()
  26. END()
  27. RECURSE_FOR_TESTS(
  28. ut
  29. lite/ut
  30. )