2013-11-09 2 views
1

Как передать местоположение .rpmmacros file в команде rpmbuild?Конфигурируемое расположение файла .rpmmacros

по умолчанию он пытается найти его в домашней директории.

-rcfiles /location/to/.rpmmacros Я пытался, но он дал мне

error: missing ':' (found 0x2f) at /usr/local/.rpmmacros:1 

содержание .rpmmacros

%_topdir  /usr/path/ 

ответ

0

Хм ... я не эксперт сам, но она не должна быть --rcfil = location_to_rpmrc

И файл rpmrc должен содержать путь к rpmmacros в формате

macrofiles :: full_path_to_rpmmacros_file

+0

Я предлагаю вам добавить некоторые блоки кода, чтобы сделать ваш комментарий более удобным для чтения. Кроме того, использование пунктуации было бы здорово. –

0

С RPM версии 4.12.0.1, вы можете указать файл rpmmacro следующим образом: rpmbuild --macros=<YOUR_LOCAL_MACRO> <YOUR_LOCAL_SPEC_FILE>

после замены и соответствующий путь к файлам.

 Смежные вопросы

  • Нет связанных вопросов^_^