releng-tool¶
releng-tool może pomóc podczas wydawania projektu. Pozwala ono użytkownikowi zdefiniować do przetworzenia jeden lub większą ilość pakietów. Każdy z pakietów ma możliwość wykonania ć kilka etapów: pobierania, dekompresji, łatania, konfigurowania, budowania i instalacji; to od projektu zależy, co dany pakiet będzie definiować. Najprostszym typem pakietu jest pakiet oparty na skryptach, który umożliwia użytkownikowi definiować dowolne skrypty dot. sposobu wykonywania różnych etapów wydawania projektu. Pakiet nie musi obowiązkowo obsługiwać wszystkich etapów. Dostarczone są pakiety pomocnicze, jak na przykład autotools, w przypadku projektów wykorzystujących możliwość wspólnego budowania.
Mimo że releng-tool może pomóc w konfiguracji i budowaniu projektu, schemat nie stara się zapewnić idealnej piaskownicy (sandbox) dla owego procesu. Użytkownicy tworzący projekty będą posiadali całkowite prawo do wyboru kompilatorów/toolchainów oraz interakcji między miejscem przechowującym/docelowym, a systemem hosta.
- Wymagania
- Instalacja
- Podręcznik użytkownika
- Poradnik dla programistów
- Prelude
- Getting started
- Actually getting started
- Project configuration
- Environment variables
- Packages
- Common package configurations
- Advanced package configurations
- LIBFOO_BUILD_SUBDIR
- LIBFOO_DEVMODE_IGNORE_CACHE
- LIBFOO_DEVMODE_REVISION
- LIBFOO_EXTENSION
- LIBFOO_EXTERNAL
- LIBFOO_EXTOPT
- LIBFOO_EXTRACT_TYPE
- LIBFOO_FETCH_OPTS
- LIBFOO_FIXED_JOBS
- LIBFOO_GIT_CONFIG
- LIBFOO_GIT_DEPTH
- LIBFOO_GIT_REFSPECS
- LIBFOO_GIT_SUBMODULES
- LIBFOO_GIT_VERIFY_REVISION
- LIBFOO_HOST_PROVIDES
- LIBFOO_INTERNAL
- LIBFOO_NO_EXTRACTION
- LIBFOO_PATCH_SUBDIR
- LIBFOO_PREFIX
- LIBFOO_REVISION
- LIBFOO_SKIP_REMOTE_CONFIG
- LIBFOO_SKIP_REMOTE_SCRIPTS
- LIBFOO_STRIP_COUNT
- LIBFOO_VCS_TYPE
- Package bootstrapping and post-processing
- Site definitions
- Hash file
- ASCII Armor
- Script Package (default)
- Autotools Package
- CMake Package
- Make Package
- Meson Package
- Python Package
- SCons Package
- Other
- Contributor guide
- Przykłady
- Prośba o pomoc
- Załącznik a – Instrukcja w pigułce