pl:developingpld:builderscript
Differences
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
pl:developingpld:builderscript [2008-04-21 02:47] – merged from en version qwiat | pl:developingpld:builderscript [2009-10-01 00:11] (current) – small update qwiat | ||
---|---|---|---|
Line 3: | Line 3: | ||
====== Skrypt builder ====== | ====== Skrypt builder ====== | ||
+ | Skrypt jest dostarczany razem z pakietem // | ||
+ | '' | ||
- | ===== Użycie ===== | ||
- | Zanim zaczniesz upewnij się, że twoje [[: | ||
- | Jako że skrypt znajduje się w podkatalogu // | ||
+ | ===== Użycie ===== | ||
+ | Teraz możesz wykonać ''/ | ||
- | < | ||
- | $ cd rpm/SPECS | ||
- | </ | ||
- | Teraz możesz wykonać '' | ||
- | + | < | |
- | + | ||
- | < | + | |
</ | </ | ||
Ogólna składnia wygląda tak: | Ogólna składnia wygląda tak: | ||
Line 25: | Line 20: | ||
- | < | + | < |
</ | </ | ||
Rozszerzenie '' | Rozszerzenie '' | ||
Line 34: | Line 29: | ||
* '' | * '' | ||
* '' | * '' | ||
+ | * '' | ||
* '' | * '' | ||
* '' | * '' | ||
* '' | * '' | ||
- | * '' | + | * '' |
- | * '' | + | * '' |
- | '' | + | |
+ | Pełny zestaw opcji jest dostępny po uruchomieniu | ||
- | Gdy proces budowy zostanie zakończony, | ||
- | **Uwaga:** wszystkie pakiety PLD są przygotowane do zbudowania w środowisku normalnego użytkownika (bez specjalnych przywilejów) i z powodu ewentualnego zagrożenia bezpieczeństwa nigdy nie powinieneś używać konta root do budowy tych pakietów. Miej na uwadze, że niewłaściwie działający skrypt ma pełne prawo do zapisu w twoim systemie plików i może coś uszkodzić. Jest to szczególnie istotne przy pracy z własnymi plikami '' | ||
+ | ===== Przykłady ===== | ||
+ | Typowe budowanie (binarnego) pakietu //foo// z HEAD CVS-u: | ||
- | ===== Przykłady ===== | ||
- | Aby zbudować normalny (binarny) pakiet // | ||
+ | < | ||
+ | </ | ||
+ | j.w. tyle, że z automatycznym zainstalowaniem koniecznych pakietów (z [[: | ||
- | < | + | |
+ | < | ||
</ | </ | ||
Aby wykonać pełną budowę pakietu, który aktualnie rozwijany jest w gałęzi // | Aby wykonać pełną budowę pakietu, który aktualnie rozwijany jest w gałęzi // | ||
Line 58: | Line 57: | ||
- | < | + | < |
</ | </ | ||
Aby zaktualizować hashe MD5 w powyższym pliku '' | Aby zaktualizować hashe MD5 w powyższym pliku '' | ||
Line 64: | Line 63: | ||
- | < | + | < |
</ | </ | ||
+ | Instalacja dla wybranej architektury: | ||
+ | |||
+ | |||
+ | |||
+ | < | ||
+ | </ | ||
+ | Budowanie pakietu foo z ustawieniem opcji " | ||
+ | |||
+ | |||
+ | |||
+ | < | ||
+ | </ | ||
+ | |||
+ | |||
+ | ===== Zbudowane pakiety ===== | ||
+ | Gdy proces budowy zostanie zakończony, | ||
+ | |||
+ | < | ||
+ | </ | ||
+ | |||
+ | |||
+ | ===== Uwagi ===== | ||
+ | Wszystkie pakiety PLD są przygotowane do zbudowania w środowisku normalnego użytkownika (bez specjalnych przywilejów) i z powodu ewentualnego zagrożenia bezpieczeństwa nigdy nie powinieneś używać konta root do budowy tych pakietów. Miej na uwadze, że niewłaściwie działający skrypt ma pełne prawo do zapisu w twoim systemie plików i może coś uszkodzić. Jest to szczególnie istotne przy pracy z własnymi plikami '' | ||
+ | |||
pl/developingpld/builderscript.1208738838.txt.gz · Last modified: 2008-04-21 02:47 by qwiat