aboutsummaryrefslogtreecommitdiffstats
path: root/build
Commit message (Collapse)AuthorAgeFilesLines
...
* ymake_conf.py customization extensionsnermolaev2023-09-211-50/+32
|
* [plugins] fix style issuessnermolaev2023-09-212-3/+5
|
* fix style issuessnermolaev2023-09-211-4/+4
|
* Revert commit rXXXXXX,Move antlr3 to contrib/zhukoff-pavel2023-09-201-1/+3
|
* Put contrib/libs/glslang under yamakerthegeorg2023-09-201-1/+1
| | | | | | | | | | | | And mark `GPL-3.0-only WITH Bison-exception-2.2` as it reads as follows: ``` As a special exception, you may create a larger work that contains part or all of the Bison parser skeleton and distribute that work under terms of your choice, so long as that work isn't itself a parser generator using the skeleton or a modified version thereof as a parser skeleton. ```
* feat(FROM_NPM): load packages by tarball urlzaverden2023-09-207-47/+39
| | | | Раньше FROM_NPM строил урл для скачивания по имени пакета. Изменил это на использование поля tarball, потому что это требуется для интеграции с `@yatool/prebuilder`
* Automatic release build for ya_bin3, ya_bin, os_ya, test_tool, test_tool3robot-ya-builder2023-09-202-14/+14
| | | | | | | | | From hash: [12e4e6f0eb925f67359b25b832143277f20556ac](https://a.yandex-team.ru/arcadia/commit/12e4e6f0eb925f67359b25b832143277f20556ac) From revision: [12466383](https://a.yandex-team.ru/arcadia/commit/rXXXXXX) [CI flow](https://a.yandex-team.ru/projects/ya_make/ci/releases/flow?dir=devtools%2Fya&id=release-ya-bin2-ya-bin3-tts&version=240) Flow triggered by user: [iaz1607](https://staff.yandex-team.ru/iaz1607) Update tools: ya_bin3, ya_bin, os_ya, test_tool, test_tool3
* Proofread licenses for contrib/tools/bisonthegeorg2023-09-202-1/+3
| | | | | | | | | | | | And mark `GPL-3.0-or-later WITH Bison-exception-2.2` as it reads as follows: ``` As a special exception, you may create a larger work that contains part or all of the Bison parser skeleton and distribute that work under terms of your choice, so long as that work isn't itself a parser generator using the skeleton or a modified version thereof as a parser skeleton. ```
* Split libcxx on msvc/othermikhnenko2023-09-202-1/+436
|
* build ymake with py3-ymakesnermolaev2023-09-203-4/+6
|
* fix(conf): add pnpm-lock to graph deps in NODE_MODULES()zaverden2023-09-201-1/+1
|
* External build system generator release 55robot-ya-builder2023-09-192-89/+89
| | | | Update tools: yexport, os-yexport
* Remove no-longer-used contrib/libs/libunistringthegeorg2023-09-191-16/+1
|
* Require explicit license for python contribsthegeorg2023-09-191-1/+0
|
* Proofread contrib/tools/swig licensesthegeorg2023-09-193-22/+10
| | | | | | | | | | | | `LicenseRef-scancode-swig` stands for ``` You may copy, modify, distribute, and make derivative works based on this software, in source code or object code form, without restriction. If you distribute the software to others, you may do so according to the terms of your choice. This software is offered as is, without warranty of any kind. ```
* Move antlr3 to contrib/zhukoff-pavel2023-09-191-3/+1
|
* update get_appended_valuessnermolaev2023-09-191-4/+5
|
* Require explicit license for PY3_TEST inside contrib/thegeorg2023-09-181-1/+0
|
* Minify contrib/tools/swig import footprintthegeorg2023-09-181-1/+1
| | | | | | I would like to turn every `Lib/{lang}` directory into ya.make module properly marked up with `LICENSE` and `ADDINCL GLOBAL for swig` in order to make swig library license visible in `LICENSE_RESTRICTIONS()` macros. Hence I have to remove langs code that we do not use.
* Require explicit license for PY23_TEST inside contrib/thegeorg2023-09-181-1/+0
|
* Use swig from Arcadiathegeorg2023-09-183-274/+10
|
* Automatic release build for ymake, os_ymakerobot-ya-builder2023-09-183-30/+30
| | | | | | | | | From hash: [6667effa3b22b87823a5eabe0dab1df2d9a379c0](https://a.yandex-team.ru/arcadia/commit/6667effa3b22b87823a5eabe0dab1df2d9a379c0) From revision: [12439297](https://a.yandex-team.ru/arcadia/commit/rXXXXXX) [CI flow](https://a.yandex-team.ru/projects/ya_make/ci/releases/flow?dir=devtools%2Fya&id=release-ymake&version=117) Flow triggered by user: [robot-ci](https://staff.yandex-team.ru/robot-ci) Update tools: ymake, os_ymake
* ignore macro CLANG_EMIT_AST_CXX_RUN_TOOL for PY3 submodulessnermolaev2023-09-181-0/+15
|
* TS_LIBRARY: запускать несколько сборок с ↵khoden2023-09-156-31/+64
| | | | разными ts-конфигами
* Add referenсe to ticketthegeorg2023-09-151-0/+1
|
* Replace harfbuzz patch with sysincl/macro.yml configurationthegeorg2023-09-151-0/+6
| | | | Also: move override.nix / patches to contrib root.
* Automatic release build for ya_bin3, os_ya, ya_bin, test_tool, test_tool3robot-ya-builder2023-09-152-14/+14
| | | | | | | | | From hash: [222d54bd7cfde268c4bdfde7e0d8806c13e552d0](https://a.yandex-team.ru/arcadia/commit/222d54bd7cfde268c4bdfde7e0d8806c13e552d0) From revision: [12426935](https://a.yandex-team.ru/arcadia/commit/rXXXXXX) [CI flow](https://a.yandex-team.ru/projects/ya_make/ci/releases/flow?dir=devtools%2Fya&id=release-ya-bin2-ya-bin3-tts&version=236) Flow triggered by user: [v-korovin](https://staff.yandex-team.ru/v-korovin) Update tools: ya_bin3, os_ya, ya_bin, test_tool, test_tool3
* Make hello_world cunfigurable wiht ymake py3svidyuk2023-09-152-11/+18
| | | | | | | | | | | | Сборка небольших плюсов и какого-то GO: ``` svidyuk@svidyuk-devvm:~/arcadia$ ya make -r -DYMAKE_USE_PY3 devtools/ymake/bin/ Ok svidyuk@svidyuk-devvm:~/arcadia$ ya make --ymake-bin $PWD/devtools/ymake/bin/ymake devtools/dummy_arcadia/hello_world Ok svidyuk@svidyuk-devvm:~/arcadia$ ya make --ymake-bin $PWD/devtools/ymake/bin/ymake alice/amanda/internal/editor Ok ```
* [build/ymake.core.conf] Added USE_LLVM_BC14 and USE_LLVM_BC16prettyboy2023-09-141-0/+8
|
* feat: check Node.js versionmiripiruni2023-09-141-0/+19
| | | | | | | | Изменения согласно анонсу 1. До изменений: пользователь видел [неочевидную ошибку при попытке использовать Node.js 12 и ниже](https://jing.yandex-team.ru/files/miripiruni/Screenshot%202023-09-14%20at%2013.03.15.png). 2. После изменений: при попытке использовать Node.js 12 и ниже [сборка падает с ошибкой конфигурации](https://jing.yandex-team.ru/files/miripiruni/Screenshot%202023-09-14%20at%2013.01.36.png). 3. После изменений: при попытке использовать Node.js 14 и 16 сборка [кидает WARN](https://jing.yandex-team.ru/files/miripiruni/Screenshot%202023-09-14%20at%2012.57.49.png).
* Clarify license status of OpenJDK licensesthegeorg2023-09-141-2/+2
| | | | | | | | | | According to the lawyers, `GPL-2.0-only WITH OpenJDK-assembly-exception-1.0` mandates your code to be licensed under GPL-2.0, hence I consider this license as `REQUIRE_DISCLOSURE`. However, I assume that the license itself does not apply, as we do not have any OpenJDK modules and we do not _link_ with OpenJDK code at all (this is a subject to change if will ever put OpenJDK code to the repo). `GPL-2.0-only WITH Classpath-exception-2.0` looks permissive as it explicitly allows > to copy and distribute the resulting executable under terms of your choice
* Use existing SPDX identifier for GPL-2.0-only WITH Classpath-exception-2.0thegeorg2023-09-141-1/+0
| | | | List of licenses is [here](https://spdx.org/licenses/), list of exceptions is [here](https://spdx.org/licenses/exceptions-index.html).
* Restrict licenses on OS_ANDROID by defaultyury-timofeev2023-09-141-4/+4
|
* FAKE_IDworkfork2023-09-141-1/+1
|
* Revert rXXXXXX and rXXXXXXthegeorg2023-09-131-4/+4
|
* External build system generator release 54robot-ya-builder2023-09-132-9/+9
| | | | Update tools: yexport, os-yexport
* Restrict licenses on OS_ANDROID by defaultthegeorg2023-09-131-4/+4
|
* (no commit message)pg2023-09-132-3/+12
|
* Fix fastdebug stripiaz16072023-09-131-2/+2
|
* External build system generator release 52robot-ya-builder2023-09-131-3/+3
| | | | Update tools: yexport
* Intermediate changesrobot-piglet2023-09-131-6/+6
|
* [devtools/contrib/piglet/projects/ydb/config.yaml] Added tools required for ↵prettyboy2023-09-135-0/+76
| | | | | | | | | | | | | unittests Без них у ydb не будут работать unittest тесты: ``` ./ya test -r ydb/core/blobstorage/base/ut Error[-WUserErr]: in At top level: Target 'build/platform/test_tool' not found Error[-WUserErr]: in At top level: Target 'build/external_resources/go_tools' not found Error[-WUserErr]: in At top level: Target 'build/platform/java/jstyle_lib' not found Configure error (use -k to proceed) ```
* Intermediate changesrobot-piglet2023-09-131-0/+7
|
* nots/plugins: Проблемы c `extends` у `tsconfig.json`khoden2023-09-135-177/+242
| | | | | | | ~~В этот PR только простой фикс конкретного бага из https://a.yandex-team.ru/review/4370819/details~~ ~~Прочие улучшения в коде `ts_config.py` будут отдельно, включая покрытие кода тестами.~~ Переписал `TsConfig.merge()`, чуть добавил тестов
* Fix catboost openssl cmake build issuessvidyuk2023-09-131-8/+17
|
* External build system generator release 51robot-ya-builder2023-09-131-3/+3
| | | | Update tools: yexport
* flag to disable ymake conf customization DISABLE_YMAKE_CONF_CUSTOMIZATIONsnermolaev2023-09-1311-888/+18
|
* Add bitfield enums internal fieldgle6ru3812023-09-131-1/+11
| | | | Добавил маску для передачи битфилдов в платформу и проверку соответствия видимости полей перечисления значению
* (no commit message)pg2023-09-122-1/+8
|
* Rollback: rXXXXXXrobot-srch-releaser2023-09-1211-19/+888
| | | | | | | | | | [diff-resolver:snermolaev] Sandbox task: https://sandbox.yandex-team.ru/task/1925190358/view Task author: robot-srch-releaser@ Commit was made by robot-srch-releaser@, but committer is deshevoy@ Description: Note: mandatory check (NEED_CHECK) was skipped