Zig 0.17 разделил сборку на два процесса: конфигуратор и исполнитель
В Zig 0.17.0 система сборки разделена на два исполняемых файла: конфигуратор вычисляет build.zig и сериализует граф сборки, а исполнитель запускает шаги. Это устраняет пересборку системы при правке build.zig и открывает инкрементальную компиляцию для x86_64-linux.
- Конфигуратор сериализует граф сборки, исполнитель запускает шаги
- Правка build.zig больше не требует пересборки системы сборки
- Флаг --listen=- включает Build Server Protocol для IDE
- Инкрементальная сборка доступна для x86_64-linux, ZLS пока несовместим
Читать дальше
Софт