User Tools

Site Tools


pl:developingpld:builderscript

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
pl:developingpld:builderscript [2009-07-01 22:17] qwiatpl:developingpld:builderscript [2009-10-01 00:11] (current) – small update qwiat
Line 29: Line 29:
   * ''-bb'' aby zbudować tylko pakiet binarny (pomija tworzenie pakietu źródłowego RPM)    * ''-bb'' aby zbudować tylko pakiet binarny (pomija tworzenie pakietu źródłowego RPM) 
   * ''-bc'' aby posprzątać po udanym budowaniu pakietu (usuwa scieżkę, w której był budowany pakiet)    * ''-bc'' aby posprzątać po udanym budowaniu pakietu (usuwa scieżkę, w której był budowany pakiet) 
 +  * ''-g'' pobranie pakietu, bez budowania 
   * ''-r GAŁĄŹ'' aby użyć źródeł z konkretnej gałęzi czy wersji danego pakietu (lista dostępnych odgałęzień widoczna jest na początku procesu budowania)    * ''-r GAŁĄŹ'' aby użyć źródeł z konkretnej gałęzi czy wersji danego pakietu (lista dostępnych odgałęzień widoczna jest na początku procesu budowania) 
   * ''-U'' aby skompletować wszystkie źródła i uaktualnić ich hashe MD5 w pliku ''spec''    * ''-U'' aby skompletować wszystkie źródła i uaktualnić ich hashe MD5 w pliku ''spec'' 
   * ''-5'' aby uaktualnić hashe MD5 używając lokalnych źródeł    * ''-5'' aby uaktualnić hashe MD5 używając lokalnych źródeł 
-  * ''--with OPCJA'' lub ''--without OPCJA'' aby zbudować pakiet z niestandardowymi opcjami (dostępne opcje są wypisane na początku procesu budowania). Listę dostępnych opcji uzyskujemy za pomocą opcji ''--show-bconds'' +  * ''--with OPCJA'' lub ''--without OPCJA'' aby zbudować pakiet z niestandardowymi opcjami (dostępne opcje są wypisane na początku procesu budowania). Listę dostępnych opcji uzyskujemy za pomocą argumentu ''--show-bconds'' 
   * ''-R'' automatycznie instaluje pakiety, które są konieczne do budowania, zaleca się instalację ''rpm-getdeps'' dla lepszego rezultatu    * ''-R'' automatycznie instaluje pakiety, które są konieczne do budowania, zaleca się instalację ''rpm-getdeps'' dla lepszego rezultatu 
   * ''--target ARCH'' pozwala budować pakiety dla innej architektury, niż architektura systemu.    * ''--target ARCH'' pozwala budować pakiety dla innej architektury, niż architektura systemu. 
Line 40: Line 41:
  
 ===== Przykłady ===== ===== Przykłady =====
-Typowe budowanie (binarnego) pakietu //foo//: +Typowe budowanie (binarnego) pakietu //foo// z HEAD CVS-u
  
  
Line 46: Line 47:
 <file>$ builder -bb foo <file>$ builder -bb foo
 </file> </file>
-Budowanie z automatycznym zainstalowaniem koniecznych pakietów: +j.w. tyle, że z automatycznym zainstalowaniem koniecznych pakietów (z [[:BuildRequires|BuildRequires]])
  
  
pl/developingpld/builderscript.1246479456.txt.gz · Last modified: 2009-07-01 22:17 by qwiat

Except where otherwise noted, content on this wiki is licensed under the following license: Public Domain
Public Domain Donate Powered by PHP Valid HTML5 Valid CSS PLD Linux Driven by DokuWiki