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