Страницы

2013-03-28

Использование ccache в Fedora

В процессе создания RPM я раз 10 пересобирал пакет. Уже на втором круге я подумал о том, как можно избежать постоянной пересборки при запуске rpmbuild -ba package.spec

Были идеи как-то пропустить стадию распаковки и конфигурирования (тем самым используя имеющееся дерево исходников и переложив всё на систему сборки). Но этот вопрос я даже не стал исследовать подробно и решил использовать ccache. Делаю так:
CC="ccache gcc" CXX="ccache g++" rpmbuild -ba path_to/package.spec
UPD ccache подхватывается сам (видимо, нужен перелогин или, там, какой-нибудь source /etc/profile*)

Комментариев нет:

Отправить комментарий