История изменений
Исправление grem, (текущая версия) :
Для сборки с разными флагами написали давно (пересобирает за раз с кучей вариантов флагов и выдаёт отчёт). Как мне подсказал Pinkbyte, называется app-portage/tatt, только она логи не сохраняет промежуточных сборок, если что упало, то нужно заново вручную собирать.
Но успешно собранное, ещё не значит, что приложение после этого заработает или какой-либо успешно собранный плагин его не уронет. Или что какая-то фича вообще добавилась (из-за ошибки в самом скрипте - ну ошибся и файлы вообще не туда установились или не все куда нужно :) ). Но это мои заморочки дополнительные, так как у меня мало опыта написания ebuild тем более с нуля.
Cсache я то ли так и не настроил в этот раз, то ли он не для всех систем автоматической сборки применим (со scons пока не заставил его работать - падает в конце при попытке распихать про запас или вообще в процессе линковки, а без него всё норм).
Исходная версия grem, :
Для сборки с разными флагами написали давно (пересобирает за раз с кучей вариантов флагов и выдаёт отчёт). Как мне подсказал Pinkbyte, называется app-portage/tatt, только она логи не сохраняет промежуточных сборок, если что упало, то нужно заново вручную собирать.
Но успешно собранное, ещё не значит, что приложение после этого заработает или какой-либо успешно собранный плагин его не уронет. Или что какая-то фича вообще добавилась (из-за ошибки в самом скрипте). Но это мои заморочки дополнительные, так как у меня мало опыта написания ebuild тем более с нуля.
Cсache я то ли так и не настроил в этот раз, то ли он не для всех систем автоматической сборки применим (со scons пока не заставил его работать - падает в конце при попытке распихать про запас или вообще в процессе линковки, а без него всё норм).