A tool to manage the building of packages
Project description
releng-tool
Overview
When dealing with a project that depends on multiple packages, assets may be found in multiple locations and may require various methods to extract, build and more. releng-tool can be used to process a defined set of projects/packages which identify where resources can be fetched, how packages can be extracted and methods to patch, configure, build and install each individual package for a target root.
For detailed documentation on the releng-tool project, see releng-tool's documentation.
Requirements
- Python 2.7 or 3.4+
Host tools such as Git, scp, etc. may be required depending on the project being processed (e.g. if a package's sources fetch from a Git source, a Git client tool is required to perform said fetch).
Installation
This tool can be installed using pip or pipx:
pipx install releng-tool
(or)
pip install releng-tool
(or)
python -m pip install releng-tool
For Arch Linux users, this package is also available on AUR:
Arch User Repository - releng-tool
https://aur.archlinux.org/packages/releng-tool/
Usage
This tool can be invoked from a command line using:
releng-tool --help
(or)
python -m releng-tool --help
Examples
Examples of releng-tool projects can be found in releng-tool's examples repository.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Hashes for releng_tool-1.3.0-py2.py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 44e05908922cdde0a0a2b821e5d98a44d1ae28f36a3f82e226256d459f41301e |
|
MD5 | 64e6ed792d99d7d375b355628de5b988 |
|
BLAKE2b-256 | 4071fa2b8a44d18f6a54b9c97eea2ddd57313f4fe1dd5ddc4900ebda2282a42d |