Apple выложила в открытый доступ код системы сборки Swift Build
2026-02-21 09:51 Diff

Онлайн-журнал для тех, кто влюблён в код и информационные технологии. Пишем для айтишников и об айтишниках.

Apple открыла исходный код системы сборки Swift Build, которая используется для компиляции проектов в Xcode и Swift Playground. Инструмент доступен под лицензией Apache 2.0.

Изображение: Apple Inc.

О выпуске системы в открытый доступ сообщил один из разработчиков проекта Оуэн Вурхис. Он уточнил, что Swift Build основана на низкоуровневых библиотеках llbuild и поддерживает сборку самых разных проектов — от мобильных приложений и библиотек до инструментов командной строки и GUI-приложений.

При этом в Swift Package Manager по умолчанию используется другая, более простая система сборки, что привело к некоторой путанице в экосистеме Apple. Теперь разработчики могут сменить механизм сборки в Swift PM с помощью флага --build-system swiftbuild.

Команда проекта намерена продолжить развитие Swift Build и других инструментов, чтобы унифицировать опыт разработки на всех платформах и в различных средах программирования. Этот шаг, по их словам, приближает Swift к полноценной кросс-платформенности.

Исходный код Swift Build опубликован на GitHub, Apple приглашает к участию в проекте сторонних разработчиков. На сайте Swift доступны правила для контрибьюторов и кодекс сообщества, а задать все интересующие вопросы можно на форуме.

Бесплатный курс по Python ➞
Мини-курс для новичков и для опытных кодеров. 4 крутых проекта в портфолио, живое общение со спикером. Кликните и узнайте, чему можно научиться на курсе. Смотреть программу