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.0rc1.tar.gz (991.1 kB view details)

Uploaded Source

Built Distributions

BobBuildTool-0.25.0rc1-cp312-cp312-manylinux1_x86_64.whl (733.1 kB view details)

Uploaded CPython 3.12

BobBuildTool-0.25.0rc1-cp311-cp311-manylinux1_x86_64.whl (733.2 kB view details)

Uploaded CPython 3.11

BobBuildTool-0.25.0rc1-cp310-cp310-manylinux1_x86_64.whl (733.2 kB view details)

Uploaded CPython 3.10

BobBuildTool-0.25.0rc1-cp39-cp39-manylinux1_x86_64.whl (733.2 kB view details)

Uploaded CPython 3.9

BobBuildTool-0.25.0rc1-cp38-cp38-manylinux1_x86_64.whl (733.1 kB view details)

Uploaded CPython 3.8

BobBuildTool-0.25.0rc1-cp37-cp37m-manylinux1_x86_64.whl (733.0 kB view details)

Uploaded CPython 3.7m

File details

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

File metadata

  • Download URL: bobbuildtool-0.25.0rc1.tar.gz
  • Upload date:
  • Size: 991.1 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.0rc1.tar.gz
Algorithm Hash digest
SHA256 8b51452950fcd9d9fdd147fdc80256b6d7f151ae1c36aedca78f80d05652790f
MD5 2c91c4da2d365f6b8e09df5b18aa3942
BLAKE2b-256 1d675dd57946fe6d24e6a1352c94fca111c27ade6f154d54eef2eda06096274d

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for BobBuildTool-0.25.0rc1-cp312-cp312-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 18f3520c3821d609209760e16544cb9a8b104cc6d381d5ce5975957fc1b1582c
MD5 92dd7863669fdcedabe6f88a5048f639
BLAKE2b-256 6a66905232c8aece3b71f75a2ceb78821873cefa05d4e753b0481eac304c356d

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for BobBuildTool-0.25.0rc1-cp311-cp311-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 b44ac45bd4c228441093e2ccce75927e45df3f7ef2f31afb3a30adf788116622
MD5 a1842d4ac3259ebd70c6e706d2bffabc
BLAKE2b-256 6e38d9692d351dc8b6e4a798911c236137297bd76fef3c75eb8a6a3b2e134264

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for BobBuildTool-0.25.0rc1-cp310-cp310-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 e4c12b199d750003b43428fda27a1daed4f0bbf7a335b8f62a74874a1c584811
MD5 aa716c65b9f98a18d426d52ecd125da0
BLAKE2b-256 1226f426f4cdbb40a3cc7ae6cf105e8e88b8ee3b1e021f3beecd11f7a9b13c52

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for BobBuildTool-0.25.0rc1-cp39-cp39-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 6ab4320c1827a57b9d33204c17403ccf80d60b620a0c21e34c253a2c0b84bbbf
MD5 cf5118b62d55a93b73043fc269668309
BLAKE2b-256 af2dfb77443cfee860520d76504150b173cb52cdb4a4344eb6e22cd999880952

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for BobBuildTool-0.25.0rc1-cp38-cp38-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 5fcd43b51744824293ed6c31ec816c2897f093439abc52eff6625a0cfd2a8a45
MD5 fc962be60c4538344a51f7c264bc5646
BLAKE2b-256 ff8d34e855f877a17d5f000e9aeab23209e642ae38e3c55257036ea069151b60

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for BobBuildTool-0.25.0rc1-cp37-cp37m-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 edf76217be270689a3d68e7b02e6c248fd797366ac1c67956ff23c240f09d12f
MD5 dbc7d056657463ace6b1235c5a799cb2
BLAKE2b-256 8dc6008fbf310ba0bde90c4f035e0e6019bfd091fbbd54805a688cc3f8683275

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