Вход:  Пароль:  
FreeSource: AltLinux/Sisyphus/devel/SpecTips/makeinstall ...
Free Source | Каталог | Изменения | НовыеКомментарии | Пользователи | Регистрация |
Эта страница была перенесена на altlinux.org. Текст на freesource.info заморожен.

%make_install и %makeinstall

%make_install используется для установки пакета наиболее простым способом. Чаще всего используется запись

, обобщаемая до

Обратите внимание, что %make_install требует обязательного указания цели.


В отличие от %make_install, %makeinstall — это макрос типа «всё в одном», рассчитанный на применение без дополнительных параметров. Если вы используете %makeinstall, вы не должны переопределять DESTDIR, так как пути, соответствующие будущим %_{bin,lib,data}dir, задаются без него и если вы передадите ещё и DESTDIR=%buildroot, вы получите удвоенный %buildroot в готовых путях. Если вам нужно задать какие-то дополнительные пути, следует пользоваться формой

, где /fancy/dir с большой вероятностью будет начинаться на %_{bin,lib,data,man,var,whatever}dir.

также...


(mhz@ с поправкой raorn@)


Страницы, ссылающиеся на данную: AltLinux/Sisyphus/devel/spectips


 
Файлов нет. [Показать файлы/форму]
Комментариев нет. [Показать комментарии/форму]