summaryrefslogtreecommitdiffstats
path: root/build/scripts
Commit message (Collapse)AuthorAgeFilesLines
* do not try to run compiler without sources.svidyuk2026-04-241-0/+3
| | | | | Print human readable description instead of misleading compiler help message. commit_hash:78aa6c12f5a3b88535805f3dc5f39565c1295493
* Support Go 1.25 coverage in configure under disabled feature flagdimdim112026-04-133-63/+395
| | | | commit_hash:8c93eea4565075c47db3532653529ae3b7a76e40
* response file for go program linkingvpozdyayev2026-04-092-3/+12
| | | | commit_hash:9d59413e4935e2c5b33c1a84bf6244c151fe16e7
* Use clang18 for BPFmikhnenko2026-03-261-2/+12
| | | | | | | | | | | | | #### Обновление clang до версии 18 и оптимизация фильтрации флагов для BPF 📝 - 🛠️ Обновлен инструмент компиляции с clang14 на clang18 для генерации eBPF-кода - 🧹 Удалены дублирующиеся флаги целевой архитектуры при сборке BPF-модулей - 📦 Оптимизирован фильтр флагов компилятора для исключения STL-заголовков в BPF-сборке - 📝 Удалены устаревшие флаги `-march=bpf`, так как они больше не требуются при использовании clang18 - 🧪 Уточнена конфигурация оптимизаций для BPF-модулей, включая флаги `-mcpu=v3` и `-O2` <a href="https://nda.ya.ru/t/qa0kX64r7DqvtN"><font size="2">Autodescription by Yandex Code Assistant</font></a> commit_hash:e4e0178f359b52d5961185edf15ec8a8648765e4
* Build bpf with clang14mikhnenko2026-03-251-3/+0
| | | | commit_hash:35714ea1cb62649a0482502ac3bf0912803e1ad6
* Use clang20 for bpfmikhnenko2026-03-241-2/+5
| | | | commit_hash:3b3a73c72b12bf59c5ff009a535b93abadb1f96a
* Fix after rXXXXXXshadchin2026-03-071-1/+0
| | | | commit_hash:ef7b604b707e213dbd9fbaf1cc1e7c4cbd7c4f4c
* ya tool black release 8robot-contrib2026-03-0733-75/+37
| | | | | #| || **<a href="https://nda.ya.ru/t/NmXL8DSH7W8pjd" target="_blank">![](https://nda.ya.ru/t/mAiQIjHx7Mm3JC =30x) Echo tests</a>** || |# commit_hash:595f1e5ce2f0b1215088b7c8d2b79f07955f9a4b
* Support building go_std for wasip1+wasmmikhnenko2026-02-201-2/+2
| | | | | | | | | | Тестировалось так: ``` mikhnenko@jakku:~/arcadia$ ya m devtools/dummy_arcadia/hello_go --target-platform=default-emscripten-wasm32 --sandboxing mikhnenko@jakku:~/arcadia$ wasmtime devtools/dummy_arcadia/hello_go/hello_go Hello, World! ``` commit_hash:95b3a3c437b7d0a64994c6b9aed97a1cc5ee8561
* create sanitizer toolchains with CUDAabityugov2026-02-161-3/+7
| | | | | Добавляю тулчейны asan и msan, собранные с CUDA commit_hash:3731067c580fc1343521a3a08cccbfb363f12ce2
* Enable lrodata resource insertionnechda2026-02-131-1/+1
| | | | commit_hash:e50a07bf54f78e9b26e88619aacf9ae76f68575b
* Insert large resources into lrodata (objcopy part)nechda2026-02-101-4/+25
| | | | commit_hash:24bf692e9b505b74d0b3cc7257a8ccb77c84ca64
* [build] cuda: Add .module_id sanity check to CUDA_SRCSdeshevoy2026-02-021-0/+11
| | | | | | | IDs generated by different cicc invocations should match ISSUE: commit_hash:7cd593cee44b31875e7166709d7614dcfa3f1f14
* [build] cuda: Introduce CUDA_SRCS macro utilizing parallelized device code ↵deshevoy2026-02-012-6/+30
| | | | | | | | | | | | | | | | compilation Instead of a single graph node launching NVCC to compile .cu for both host and all device architectures CUDA_SRCS generates multiple nodes: - node per each device architecture producing PTX and CUBIN - node merging all PTX and CUBIN files into a single FATBIN blob - node producing .cpp with host code - node compiling host .cpp with embedded FATBIN blob CUDA_ARCHITECTURES variable is used to determine the list of architectures to compile device code for. ISSUE: commit_hash:0a4c2797dd238ae062482af30694df6978301278
* Fix 'Argument list too long'say2026-01-152-2/+7
| | | | commit_hash:42cbe679894a95a825348d1af0e50bac0c87a7eb
* Split py3cc into slow & fastnechda2025-12-011-1/+2
| | | | commit_hash:d23fab7a0d429fff427da7d877e63fc4eee2ed4f
* DOCSBOOK is final target again; additional output preprocessed.tar.gz for ↵snermolaev2025-11-201-14/+2
| | | | | | DOCSBOOK commit_hash:5a3ad292b315b6435b4929ce2a5dfe5f9ffed7cf
* Mach-o objcopy resource insertion support (preparation only)nechda2025-11-181-35/+76
| | | | commit_hash:c8efa31c9cc0e080a87437782707506a75fbf48c
* docs.manifestsnermolaev2025-11-122-0/+114
| | | | commit_hash:650c7d56fe7044ca181cce3e6feac7b7f28b4e41
* Migrate to py3 java related scriptsnechda2025-11-082-3/+16
| | | | commit_hash:8bb7796dc00308eff1ba80875b36a09d2c23b366
* Migrate to py3 clang-tidy scriptsnechda2025-11-051-7/+17
| | | | commit_hash:a56e54a5e36856311957f70412a32eaab769532e
* Migrate wine & dsymutil to py3nechda2025-11-042-54/+55
| | | | commit_hash:6cec762a041602a74dce5a4c6c3828f032b4344f
* betterpg2025-10-291-1/+0
| | | | commit_hash:044bb76cacea25d38a1939236f98aa8e3d6b4def
* Migrate compile_cuda to py3 & use py2cc tools instead of scriptnechda2025-10-273-28/+2
| | | | commit_hash:3dfdf668eac73d56b978a7204a9de9976b59d763
* Refactor setup base Error Prone checks.nogert2025-10-231-12/+8
| | | | commit_hash:cc348cd44c4c6d2b32ccc6b36ee7210ac4585c54
* BUNDLE_OUTPUT macro for additional modules outputssnermolaev2025-10-212-0/+45
| | | | commit_hash:917e243f0ac57950881b0a52d975499ca0ed323f
* Use text output in check_outputnechda2025-10-201-1/+1
| | | | commit_hash:f944debcdcf04bf2cefe49621260f6ada3d4f68a
* More scripts py3 migrationnechda2025-10-202-2/+2
| | | | commit_hash:1a2377789930bc46d1b675e5efee76dd379cfc79
* [build][ya make] Go (1.24) for target-platform default-android-armv8agashamailov2025-10-171-1/+1
| | | | commit_hash:cbfbb9ac102550c76b7a7be979611fb28d7d92f8
* fix linters report for some build scriptssnermolaev2025-10-1012-28/+34
| | | | commit_hash:888d7a022d9df34de2db88254d47a466214ce963
* More scriptsnechda2025-10-081-0/+1
| | | | | | | | | | | | | | | | Migrated scripts: build/scripts/run\_tool.py build/scripts/yield\_line.py build/scripts/xargs.py build/scripts/f2c.py build/scripts/gen\_py\_reg.py build/scripts/gen\_py3\_reg.py build/scripts/configure\_file.py build/scripts/mkver.py build/scripts/symlink.py build/scripts/fetch\_from\_archive.py build/scripts/llvm\_opt\_wrapper.py commit_hash:6ae158c774ba30642a97b15dde78f7c2a539856f
* Import clang21-rt for NDK 29borman2025-10-081-1/+1
| | | | commit_hash:ed4caddc63014a5b74fd8dcfbd0929e49f914dab
* Bump CUDA_HOST_TOOLCHAINmikhnenko2025-10-071-0/+2
| | | | commit_hash:076fe96026b57c22a3f65ea7b482b7d880430570
* Untitled commitpg2025-10-011-0/+17
| | | | commit_hash:1df835645989214c763d35e0f22025e0c1418b75
* POC CUDA linkpg2025-09-303-3/+3
| | | | commit_hash:2cae8449b03db1757cf0f8cd7a226d806b1a4d91
* fix fetch_from_sandbox py3 migrationnechda2025-09-251-7/+6
| | | | | Fix commit_hash:53500d3e30bbbfdd1789ce8cb9ef60b901a51ac1
* fix empty remove, bare headers from ros msg, no_default_mappingsalicebeth2025-09-241-385/+740
| | | | | | | | | | | fix empty remove, bare headers from ros msg, no\_default\_mappings * Исправлен баг "пустой remove =\> ok" * Добавлена логика исправления путей в хедерах для сгенерированных файлов из .msg * В запуск iwyu добавлен флажок --no\_default\_mappings, в папке build/config/tests/iwyu добавлены соотвествующие маппинги для C\+\+ commit_hash:ade6dbcc221c8e2d5bde8e62a178a9acdc29d8a6
* Generate filenames deterministicallynechda2025-09-151-1/+11
| | | | commit_hash:9df18dee7e66807ff56369c48f70d725c945c6c7
* Migrate java scripts to py3nechda2025-09-153-11/+9
| | | | | rep py2 -> py3 for java commit_hash:78171638f15125a712c6142b22cdc8bc33b75a56
* fix external filteringalicebeth2025-09-121-2/+82
| | | | | fix external filtering commit_hash:6155236a9439c03a594bdda31b01b84e8eaaf33b
* fix compile error exit in iwyualicebeth2025-09-121-23/+47
| | | | | fix compile error exit in iwyu commit_hash:4bfdc0e70496933a0a5ec7e559583dfd051c0a1d
* upd iwyu.pyalicebeth2025-09-111-4/+14
| | | | | upd iwyu.py commit_hash:165bbb355494ae71e5a8873248ba461cf802d004
* add tests for iwyu to devtools/yaalicebeth2025-09-111-218/+363
| | | | | add tests for iwyu to devtools/ya commit_hash:528598228cdc4a4f004956ce50b28f13fa3841fa
* Drop clang14 and add clang 20 support in build=profilemikhnenko2025-09-101-1/+1
| | | | commit_hash:c1a2735e8ed59819590c2991e3862ced5a39e085
* Generate Kotlin by KAPTdimdim112025-09-021-1/+7
| | | | commit_hash:7de52d94720c3dbca0867461b53fc7d7d5c9a8a6
* move verbose to iwyu.erralicebeth2025-08-291-2/+9
| | | | | move verbose to iwyu.err commit_hash:6d75986aebc22cf664ffd1c960e79843fdcf1225
* fix bug for correct includes in iwyu.pyalicebeth2025-08-281-9/+4
| | | | | fix bug for correct includes in iwyu.py commit_hash:1c793e078f7680c3040e84f480dd1e20eba9c89f
* update iwyu readme and fix bug in buildalicebeth2025-08-281-1/+1
| | | | | update iwyu readme and fix bug in build commit_hash:0cebb8cbeb770a376c4b7bbb894fdcc224da8973
* Fix KAPT optionsdimdim112025-08-271-11/+20
| | | | | Fix KAPT options commit_hash:f57610c58e1ed15aa24211c24b1cf00892df899c
* KAPT AP optionsdimdim112025-08-271-1/+29
| | | | | KAPT AP options commit_hash:71e5753000f04861243579a301e13463588b7220