Generate build order graph from directory of debian packaging repositories
Project description
controlgraph
Given a directory of repositories with Debian packaging, return the proper build order.
Installation
pip3 install controlgraph
Usage
With a bunch of directories present, run controlgraph
.
$ git clone https://github.com/open-switch/SAI
$ git clone https://github.com/open-switch/opx-nas-acl
$ git clone https://github.com/open-switch/opx-nas-daemon
$ git clone https://github.com/open-switch/opx-logging
$ git clone https://github.com/open-switch/sai-bcm
$ git clone https://github.com/open-switch/opx-common-utils
$ controlgraph
opx-logging opx-common-utils opx-nas-acl opx-nas-daemon SAI opx-sai-bcm
Pair it with dbp
for easy full builds.
$ dbp build $(controlgraph)
$ dbp shell
build@stretch:/mnt$ controlgraph
opx-logging SAI opx-nas-acl opx-sai-bcm opx-common-utils opx-nas-daemon
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
controlgraph-0.5.0.tar.gz
(3.9 kB
view hashes)
Built Distribution
Close
Hashes for controlgraph-0.5.0-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 18ca9039ade4fa419b07e8807d9e46862ce4ec63e9d3d318f8706b654bb5351a |
|
MD5 | 3de5c5a5f6c2f9ec801b7a84458e0e35 |
|
BLAKE2b-256 | 98c496ce5ae65d72b8e21cae44c24caa0acbafbba9b1f1f2725a35b0b577e979 |