aboutsummaryrefslogtreecommitdiffstats
path: root/library/cpp/charset
Commit message (Collapse)AuthorAgeFilesLines
* Fix USE_ICONV=local on macOSsomov2024-03-151-2/+2
| | | | 07564a01625ba418360cb1b39a9df66f31a2ca6a
* feat contrib: aiogram 3armenqa2024-01-1912-259/+0
| | | | Relates: https://st.yandex-team.ru/, https://st.yandex-team.ru/
* External build system generator release 65robot-ya-builder2023-12-052-6/+6
| | | | Update tools: yexport, os-yexport
* add darwin-arm64 CMakeListsdcherednik2023-11-204-0/+47
|
* suport for use of local libaio, libiconv, libidnsnermolaev2023-11-171-1/+1
|
* Intermediate changesrobot-piglet2023-10-235-227/+244
|
* Exclude libiconv and dictutil unicode at compile time for iOs/Android targetsshokhor2023-10-165-6/+17
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Put libiconv under a build-time flag to optionally replace library with mock implementation Цель: - выпилить libiconv в мобильных билдах Что проверено: - клавиатура - мобильный переводчик: проверено с помощью ```$ARCADIA/dict/mt/make/tools/eval_nmt/eval_nmt --mobile <direction>``` с флагами компиляции, отключающими libiconv/dictutil. Проверены направления: - en-ru/ru-en - en-tr/tr-en - en-da/da-en - en-el/el-en - en-lt/lt-en - en-uk/uk-en - en-it/it-en - en-pt/pt-en - en-sk/sk-en - en-sv/sv-en - en-lv/lv-en - en-es/es-en - en-nl/nl-en - en-fi/fi-en - en-de/de-en - en-cs/cs-en - en-no/no-en - en-fr/fr-en ########### - en-ar/ar-en - en-he/he-en - en-ja - en-th - en-zh/zh-en Результаты совпадают с https://wiki.yandex-team.ru/users/dimdi-y/mobilnye-modeli/ Что еще затронуто: - все проекты под iOs/Android
* Introduce library/cpp/charset/lite which excludes functionality with ↵shokhor2023-09-1916-149/+273
| | | | | | | | | | | | | | | | | | | | | dependency on libiconv Introduce library/cpp/charset/lite which excludes functionality with dependency on libiconv Задача: - выпилить зависимость от libiconv в библиотеке клавиатуры для андроид libiconv приходит из двух мест: - dict/dictutil - library/cpp/charset В обоих случаях libiconv используется в вариантах CharToWide/WideToChar для перекодировки. Первый кейс dictutil - клавиатура для релиза строится с ключом DICTUTIL_WITHOUT_ICONV_AND_UNICODE, который исключает зависимость. Следующий шаг сделать флаг по умолчанию для мобильных билдов. Второй кейс library/cpp/charset: 1. Шаг - выделяем библиотеку library/cpp/charset/lite без части функциональности, зависящей от libiconv (этот ПР) 2. Шаг - переводим библиотеки, используемые клавиатурой на lite версию (следующий ПР)
* add ymake export to ydbalexv-smirnov2023-06-132-0/+38
|
* External build system generator release 29robot-ya-builder2023-04-191-1/+1
| | | Update tools: yexport
* Revert ymake build from ydb oss exportalexv-smirnov2023-03-282-38/+0
|
* Don't use standalone GNU iconv in opensourcesvidyuk2023-03-215-9/+9
|
* External build system generator release 21robot-ya-builder2023-03-171-3/+3
| | | Update tools: yexport
* add library/cpp/actors, ymake build to ydb oss exportalexv-smirnov2023-03-152-0/+34
|
* Intermediate changesrobot-piglet2023-03-092-0/+28
|
* Intermediate changesrobot-piglet2023-03-073-2/+2
|
* External build system generator release 17robot-ya-builder2023-03-061-1/+1
| | | Update tools: yexport
* Intermediate changesrobot-piglet2023-02-073-24/+24
|
* Intermediate changesrobot-piglet2023-02-073-24/+24
|
* External build system generator release 12robot-ya-builder2023-01-311-1/+1
| | | Update tools: yexport
* External build system generator release 8robot-ya-builder2023-01-174-4/+4
| | | Update tools: yexport
* Sync linux-headers instead of using system onesthegeorg2022-12-154-18/+87
|
* intermediate changesarcadia-devtools2022-03-211-1/+1
| | | | ref:a71ac657b5f2f446a1af9b99473c67945c36aeeb
* intermediate changesarcadia-devtools2022-03-152-34/+0
| | | | ref:ca7a95e8c9a9d780f96497136a152091d54e61b5
* Improve SystemCommand check in YDB CLI, KIKIMR-14321pnv12022-03-011-0/+8
| | | | ref:fe5ed49138dce046a93c364cc8879fad3abf3eef
* intermediate changesarcadia-devtools2022-02-241-1/+1
| | | | ref:70ac1bca1acbb458c863fb4686263967ea009057
* intermediate changesarcadia-devtools2022-02-241-0/+3
| | | | ref:fb678b285db60965c2b65db96852ae4cfb5879d6
* intermediate changesarcadia-devtools2022-02-221-3/+0
| | | | ref:b4effc9582e42dfa79e9a44a91df283419947b3a
* intermediate changesarcadia-devtools2022-02-181-0/+18
| | | | ref:1a0585d83f27cb6fb5b9c4f68a08177e10faf3b3
* Restoring authorship annotation for <vsolon@yandex-team.ru>. Commit 2 of 2.vsolon2022-02-101-8/+8
|
* Restoring authorship annotation for <vsolon@yandex-team.ru>. Commit 1 of 2.vsolon2022-02-101-8/+8
|
* Restoring authorship annotation for <esgv@yandex-team.ru>. Commit 2 of 2.esgv2022-02-102-8/+8
|
* Restoring authorship annotation for <esgv@yandex-team.ru>. Commit 1 of 2.esgv2022-02-102-8/+8
|
* Restoring authorship annotation for <grig@yandex-team.ru>. Commit 2 of 2.grig2022-02-105-1719/+1719
|
* Restoring authorship annotation for <grig@yandex-team.ru>. Commit 1 of 2.grig2022-02-105-1719/+1719
|
* Restoring authorship annotation for <uht@yandex-team.ru>. Commit 2 of 2.uht2022-02-105-109/+109
|
* Restoring authorship annotation for <uht@yandex-team.ru>. Commit 1 of 2.uht2022-02-105-109/+109
|
* Restoring authorship annotation for <muzich@yandex-team.ru>. Commit 2 of 2.muzich2022-02-101-8/+8
|
* Restoring authorship annotation for <muzich@yandex-team.ru>. Commit 1 of 2.muzich2022-02-101-8/+8
|
* Restoring authorship annotation for <lapshov@yandex-team.ru>. Commit 2 of 2.lapshov2022-02-101-8/+8
|
* Restoring authorship annotation for <lapshov@yandex-team.ru>. Commit 1 of 2.lapshov2022-02-101-8/+8
|
* Restoring authorship annotation for <iseg@yandex-team.ru>. Commit 2 of 2.iseg2022-02-103-49/+49
|
* Restoring authorship annotation for <iseg@yandex-team.ru>. Commit 1 of 2.iseg2022-02-103-49/+49
|
* Restoring authorship annotation for <lsurn@yandex-team.ru>. Commit 2 of 2.lsurn2022-02-101-1/+1
|
* Restoring authorship annotation for <lsurn@yandex-team.ru>. Commit 1 of 2.lsurn2022-02-101-1/+1
|
* Restoring authorship annotation for <kerzum@yandex-team.ru>. Commit 2 of 2.kerzum2022-02-1010-6377/+6377
|
* Restoring authorship annotation for <kerzum@yandex-team.ru>. Commit 1 of 2.kerzum2022-02-1010-6377/+6377
|
* Restoring authorship annotation for <kimkim@yandex-team.ru>. Commit 2 of 2.kimkim2022-02-102-8/+8
|
* Restoring authorship annotation for <kimkim@yandex-team.ru>. Commit 1 of 2.kimkim2022-02-102-8/+8
|
* Restoring authorship annotation for <mowgli@yandex-team.ru>. Commit 2 of 2.mowgli2022-02-105-247/+247
|