Skip to main content

Generate build order graph from directory of debian packaging repositories

Project description

controlgraph

PyPI version Build status

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


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.3.0.tar.gz (4.2 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

controlgraph-0.3.0-py3-none-any.whl (8.2 kB view details)

Uploaded Python 3

File details

Details for the file controlgraph-0.3.0.tar.gz.

File metadata

  • Download URL: controlgraph-0.3.0.tar.gz
  • Upload date:
  • Size: 4.2 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: python-requests/2.19.1

File hashes

Hashes for controlgraph-0.3.0.tar.gz
Algorithm Hash digest
SHA256 8eadb28dee02c8c657e6754afaf8bc6571fb98e44433879ed35c490e413dcec3
MD5 c6399bfa61a8d8277d5adb4db24a162f
BLAKE2b-256 c5f9275ace120d5b9eec24611fd73de8405de3cec9acb93fc2e3ddc0e3312e6d

See more details on using hashes here.

File details

Details for the file controlgraph-0.3.0-py3-none-any.whl.

File metadata

  • Download URL: controlgraph-0.3.0-py3-none-any.whl
  • Upload date:
  • Size: 8.2 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: python-requests/2.19.1

File hashes

Hashes for controlgraph-0.3.0-py3-none-any.whl
Algorithm Hash digest
SHA256 66ae8c9af40f630521c40c9e8bbe8c700a392865a6e030673266cc60e89ee5b0
MD5 26260ee5e83c813a904d9abc594d8a13
BLAKE2b-256 af27fb507e653a8fca3bbebd2c9cc35da965dacf7ec1dde88121f454f45332fe

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page