LINUX.ORG.RU

История изменений

Исправление grem, (текущая версия) :

Для сборки с разными флагами написали давно (пересобирает за раз с кучей вариантов флагов и выдаёт отчёт). Как мне подсказал Pinkbyte, называется app-portage/tatt, только она логи не сохраняет промежуточных сборок, если что упало, то нужно заново вручную собирать.

Но успешно собранное, ещё не значит, что приложение после этого заработает или какой-либо успешно собранный плагин его не уронет. Или что какая-то фича вообще добавилась (из-за ошибки в самом скрипте - ну ошибся и файлы вообще не туда установились или не все куда нужно :) ). Но это мои заморочки дополнительные, так как у меня мало опыта написания ebuild тем более с нуля.

Cсache я то ли так и не настроил в этот раз, то ли он не для всех систем автоматической сборки применим (со scons пока не заставил его работать - падает в конце при попытке распихать про запас или вообще в процессе линковки, а без него всё норм).

Исходная версия grem, :

Для сборки с разными флагами написали давно (пересобирает за раз с кучей вариантов флагов и выдаёт отчёт). Как мне подсказал Pinkbyte, называется app-portage/tatt, только она логи не сохраняет промежуточных сборок, если что упало, то нужно заново вручную собирать.

Но успешно собранное, ещё не значит, что приложение после этого заработает или какой-либо успешно собранный плагин его не уронет. Или что какая-то фича вообще добавилась (из-за ошибки в самом скрипте). Но это мои заморочки дополнительные, так как у меня мало опыта написания ebuild тем более с нуля.

Cсache я то ли так и не настроил в этот раз, то ли он не для всех систем автоматической сборки применим (со scons пока не заставил его работать - падает в конце при попытке распихать про запас или вообще в процессе линковки, а без него всё норм).