MPS Build Language — сборка плагинов и дистрибутивов
★ 7.9 · vibe-coding
mps-build-language — это скилл для Claude Code, который помогает создавать и редактировать скрипты MPS Build Language (корневые узлы `BuildProject`) — декларативного DSL, генерирующего Ant `build.xml` для упаковки плагинов языков MPS, плагинов IDEA, обычных Java-модулей, автономных IDE/RCP-дистрибутивов, тестов модулей и задач запуска кода из solution. Скилл охватывает настройку build solution, макросы (`mps_home`, `idea_home`), объявления зависимостей, узлы `BuildMps_Language` / `_Solution` / `_Generator`, группы, layouts, объявления IDEA-плагинов и workflow-язык. Содержит пошаговый маршрут — от создания build solution до запуска Ant, — а также критические правила: `parts` объявляет модули, но в артефакт попадает только то, что упомянуто в `layout`; генератор пишет `build.xml`, но сам Ant не запускает. Подходит разработчикам MPS-языков, которым нужно собрать дистрибутив плагина или настроить CI-сборку проекта.
- #mps
- #build-language
- #ant
- #plugin-packaging
- #distribution-build