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.

The Cheat Sheet shows common used keywords and commands.

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.25.0rc2.tar.gz (993.4 kB view details)

Uploaded Source

Built Distributions

BobBuildTool-0.25.0rc2-cp37-cp37m-manylinux1_x86_64.whl (734.7 kB view details)

Uploaded CPython 3.7m

File details

Details for the file bobbuildtool-0.25.0rc2.tar.gz.

File metadata

  • Download URL: bobbuildtool-0.25.0rc2.tar.gz
  • Upload date:
  • Size: 993.4 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.1.1 CPython/3.12.7

File hashes

Hashes for bobbuildtool-0.25.0rc2.tar.gz
Algorithm Hash digest
SHA256 ac29295e65927c7f54275af9e4baf0c9fe954e3b912120194e199f97d14f8ed6
MD5 411f1e2567c7c726919a2737632637db
BLAKE2b-256 235cf801e6ce709e00b020d094ef59baaebc70c49d451e34cfe44f1a81cde61d

See more details on using hashes here.

File details

Details for the file BobBuildTool-0.25.0rc2-cp312-cp312-manylinux1_x86_64.whl.

File metadata

File hashes

Hashes for BobBuildTool-0.25.0rc2-cp312-cp312-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 d168bdd7c44bc81594bceaa15ddf0536a5778bae7d819f9d8e695e335978de3d
MD5 f538878d4b1a7bfd45a67f1863a19433
BLAKE2b-256 26d0542e39eae23e319b9f5e13651effec549e4972e9cb3d26ab046ea073024d

See more details on using hashes here.

File details

Details for the file BobBuildTool-0.25.0rc2-cp311-cp311-manylinux1_x86_64.whl.

File metadata

File hashes

Hashes for BobBuildTool-0.25.0rc2-cp311-cp311-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 3b772560485ca6962c1edda79f870a60b25183ea7b8aa27239ef72e6d29d08c9
MD5 a0a35126a54b5e978e3b2cdf843baf66
BLAKE2b-256 a60a80b781cb1ee9a8551b0b84905dcd06a077e0694ccf5b94b4cdbe6dd5eb75

See more details on using hashes here.

File details

Details for the file BobBuildTool-0.25.0rc2-cp310-cp310-manylinux1_x86_64.whl.

File metadata

File hashes

Hashes for BobBuildTool-0.25.0rc2-cp310-cp310-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 b4ba40610a4577aa0d52f123d31affb303a84c336aa5cb062cb34fef1cda1b22
MD5 c34d733bb89b7622c0665373d86a790e
BLAKE2b-256 f238581c107bc9b544001145376f2b2837ab58e592f88af262999f14c45fc24b

See more details on using hashes here.

File details

Details for the file BobBuildTool-0.25.0rc2-cp39-cp39-manylinux1_x86_64.whl.

File metadata

File hashes

Hashes for BobBuildTool-0.25.0rc2-cp39-cp39-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 617ff1d49ddb999aa41ab53cae257e080f30edc5a53befc0808f6d63d600d5b1
MD5 5e29c4840e13d36190d66d6d802baf2d
BLAKE2b-256 e15f5540449e244f8219c3168b59c0c66400fa558d0e21e8aacb60464a0e4737

See more details on using hashes here.

File details

Details for the file BobBuildTool-0.25.0rc2-cp38-cp38-manylinux1_x86_64.whl.

File metadata

File hashes

Hashes for BobBuildTool-0.25.0rc2-cp38-cp38-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 e7f4ef9f6646c185b8890012d9f4ac07ca6c86d27769d093b42673a249311516
MD5 fb92e49e16eed0fc204287d3119496cf
BLAKE2b-256 5c5c33ab458fe282187a48ca3831ec6bb97199d5ad45d92b93530ae846635f65

See more details on using hashes here.

File details

Details for the file BobBuildTool-0.25.0rc2-cp37-cp37m-manylinux1_x86_64.whl.

File metadata

File hashes

Hashes for BobBuildTool-0.25.0rc2-cp37-cp37m-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 c0d229fd683a0d9a4a57f8765684ea502c3091efe143496c78bffeb13afc5992
MD5 a8f6dcb65e363e2f27eabee9d6dab737
BLAKE2b-256 6b52918a0d72e507ec5787378593244f1d00a8c54b983013d27b3766fc25d423

See more details on using hashes here.

Supported by

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