Skip to main content

Functional cross platform build-automation tool

Project description

Bob Build Tool

Bob is a build automation tool inspired by bitbake and portage. It is intended for complex embedded projects and thus focuses on reproducible builds while still being nice to developers in agile environments.

Documentation Status Build Status codecov.io

Installation

To install the latest release just do a:

$ python3 -m pip install BobBuildTool [--user]

See the installation instructions for more information and other methods.

Getting started

It's probably the best to head over to the documentation. To get an impression of how Bob is configured, have a look at the tutorials. A real project that is built by Bob can be found here.

If you have a specific question you're welcome to post on the mailing list (FreeLists).

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

BobBuildTool-0.19.0.tar.gz (655.3 kB view details)

Uploaded Source

Built Distributions

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

BobBuildTool-0.19.0-cp39-cp39-manylinux1_x86_64.whl (646.0 kB view details)

Uploaded CPython 3.9

BobBuildTool-0.19.0-cp38-cp38-manylinux1_x86_64.whl (646.0 kB view details)

Uploaded CPython 3.8

BobBuildTool-0.19.0-cp37-cp37m-manylinux1_x86_64.whl (646.0 kB view details)

Uploaded CPython 3.7m

BobBuildTool-0.19.0-cp36-cp36m-manylinux1_x86_64.whl (646.0 kB view details)

Uploaded CPython 3.6m

File details

Details for the file BobBuildTool-0.19.0.tar.gz.

File metadata

  • Download URL: BobBuildTool-0.19.0.tar.gz
  • Upload date:
  • Size: 655.3 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.1 importlib_metadata/4.0.0 pkginfo/1.7.0 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.60.0 CPython/3.7.1

File hashes

Hashes for BobBuildTool-0.19.0.tar.gz
Algorithm Hash digest
SHA256 95dc416134ffa79ee274721415b8770a9a5d76a7d2cfd643c10838077ab9c425
MD5 5edc3de3087108a718129c40f56bd110
BLAKE2b-256 153b095365e2eeaf6a9588b7597447e8ea3c2855e01b39ecac7b42174140d189

See more details on using hashes here.

File details

Details for the file BobBuildTool-0.19.0-cp39-cp39-manylinux1_x86_64.whl.

File metadata

  • Download URL: BobBuildTool-0.19.0-cp39-cp39-manylinux1_x86_64.whl
  • Upload date:
  • Size: 646.0 kB
  • Tags: CPython 3.9
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.1 importlib_metadata/4.0.0 pkginfo/1.7.0 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.60.0 CPython/3.9.1

File hashes

Hashes for BobBuildTool-0.19.0-cp39-cp39-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 7b4609eb692e2e5be6297bf1c1b92be0c2d1b91f28fd85f90a1214143d6dcdf6
MD5 91110328eecf6d4ee6f5955850f8f268
BLAKE2b-256 0281e9c2323fcb09ef57664c7757f3e0e66bd47ba2718a9363135b9df5001c87

See more details on using hashes here.

File details

Details for the file BobBuildTool-0.19.0-cp38-cp38-manylinux1_x86_64.whl.

File metadata

  • Download URL: BobBuildTool-0.19.0-cp38-cp38-manylinux1_x86_64.whl
  • Upload date:
  • Size: 646.0 kB
  • Tags: CPython 3.8
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.1 importlib_metadata/4.0.0 pkginfo/1.7.0 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.60.0 CPython/3.8.7

File hashes

Hashes for BobBuildTool-0.19.0-cp38-cp38-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 d50160dc8c515d58ae9d54132582c9dd6d1d537547b1f7abbf77fbf0447f5fce
MD5 45aaf1665b2a70802dfbb81b07c86f94
BLAKE2b-256 69e8f2340b574d936c6b9c802ea982720a585dd50ef10b06f131763cdfc8e2d5

See more details on using hashes here.

File details

Details for the file BobBuildTool-0.19.0-cp37-cp37m-manylinux1_x86_64.whl.

File metadata

  • Download URL: BobBuildTool-0.19.0-cp37-cp37m-manylinux1_x86_64.whl
  • Upload date:
  • Size: 646.0 kB
  • Tags: CPython 3.7m
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.1 importlib_metadata/4.0.0 pkginfo/1.7.0 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.60.0 CPython/3.7.1

File hashes

Hashes for BobBuildTool-0.19.0-cp37-cp37m-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 ca7ec449d726472682891fdf875cb9dfe9813dd24b1a5c4a00be03bc5044857c
MD5 ea0325bb5a17ebc8569732c80bfc2e6d
BLAKE2b-256 bc35dd8bf2589d499b3dbdb33cfbfaf11d365db1fc0a56b8df54428606ab5ab6

See more details on using hashes here.

File details

Details for the file BobBuildTool-0.19.0-cp36-cp36m-manylinux1_x86_64.whl.

File metadata

  • Download URL: BobBuildTool-0.19.0-cp36-cp36m-manylinux1_x86_64.whl
  • Upload date:
  • Size: 646.0 kB
  • Tags: CPython 3.6m
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.1 importlib_metadata/4.0.0 pkginfo/1.7.0 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.60.0 CPython/3.6.7

File hashes

Hashes for BobBuildTool-0.19.0-cp36-cp36m-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 a258805bf9a20845fbf8097eff702035d49b08e4913f1a93d92af6a7693a63cc
MD5 463c24a066e3701bbb1f2406153af586
BLAKE2b-256 bf8f60780fbfdf3a0460a377207aa18e82f739e0e1aa9a031b33454a4b7f0954

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