Wie man benutzerdefinierte Parameter an rpmbuild weitergibt, um Variablen zu füllen
ist es möglich, Parameter zu rpmbuild zu füllen, benutzerdefinierte Variablen, sind aufgerufen, in der spec-Datei?
Beispiel:
Der Benutzer definiert die variable %{foobar}, die aufgerufen wird, in der .spec-Datei (aber leer) gefüllt werden sollte mit der variable, die übergeben wird, wenn die Ausführung der rpmbuild-Befehl
rpmbuild -bb --foobar="Foo" somespecfile.spec
InformationsquelleAutor der Frage mat1010 | 2014-02-04
Du musst angemeldet sein, um einen Kommentar abzugeben.
beziehen und die es innerhalb der spec als %{_foobar}
(der _ ist eine Konvention, kein muss)
InformationsquelleAutor der Antwort Eran Ben-Natan
Die nächstgelegene Sie bekommen können AFAIK sind bedingte baut, die es Ihnen ermöglichen, Dinge zu tun, wie
sehen http://rpm.org/user_doc/conditional_builds.html .
InformationsquelleAutor der Antwort smani