[devel] Условная сборка для бранчей

Michael Shigorin mike на altlinux.org
Чт Июн 23 20:48:42 MSK 2022


On Wed, Jun 22, 2022 at 07:45:51PM +0300, Vitaly Lipatov wrote:
> Не так давно по нашим меркам Evgeniy Korneechev понял вопрос об
> условных выражениях для спека, позволяющих выполнять сборку так
> или иначе в зависимости от бранча:
> https://lore.altlinux.org/devel/2014649546.83455.1605607333283.JavaMail.zimbra@remotesystems.ru/
> 
> Я тогда ответил, что видел бы это в виде возможности управлять сборкой в 
> зависимости от присутствующих в бранче фич:
> https://lore.altlinux.org/devel/9d1b4812-0e3d-f24e-d877-0b7e79a403e7@ya.ru/
> 
> Прошло время, я попробовал использовать это решение в нескольких 
> проектах.  Собственно пакет, который надо добавить:
> https://packages.altlinux.org/ru/sisyphus/srpms/rpm-macros-features/

См. тж. http://lore.altlinux.org/devel/?q=точки+перегиба

> На данный момент для Сизифа поддерживается следующее:
> %feature_qt5_webengine 1
> %feature_llvm 11.0
> %feature_unwind 1.5.0

Они ещё и архитектурнозависимые могут быть, если что.
Т.е. когда гадание по бранчу универсального решения не даёт.

Спасибо!

-- 
 ---- WBR, Michael Shigorin / http://altlinux.org
  ------ http://opennet.ru / http://anna-news.info


Подробная информация о списке рассылки Devel