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-1.1.0.tar.gz (1.0 MB view details)

Uploaded Source

Built Distributions

bobbuildtool-1.1.0-cp313-cp313-manylinux1_x86_64.whl (749.8 kB view details)

Uploaded CPython 3.13

bobbuildtool-1.1.0-cp312-cp312-manylinux1_x86_64.whl (749.8 kB view details)

Uploaded CPython 3.12

bobbuildtool-1.1.0-cp311-cp311-manylinux1_x86_64.whl (749.8 kB view details)

Uploaded CPython 3.11

bobbuildtool-1.1.0-cp310-cp310-manylinux1_x86_64.whl (749.8 kB view details)

Uploaded CPython 3.10

bobbuildtool-1.1.0-cp39-cp39-manylinux1_x86_64.whl (749.8 kB view details)

Uploaded CPython 3.9

bobbuildtool-1.1.0-cp38-cp38-manylinux1_x86_64.whl (749.7 kB view details)

Uploaded CPython 3.8

File details

Details for the file bobbuildtool-1.1.0.tar.gz.

File metadata

  • Download URL: bobbuildtool-1.1.0.tar.gz
  • Upload date:
  • Size: 1.0 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.12.9

File hashes

Hashes for bobbuildtool-1.1.0.tar.gz
Algorithm Hash digest
SHA256 55d02394b8fbe108b14c965fe0c03d161c7567c219e88971aecbf3b49faafed0
MD5 11ae0f61e2abdd4abba4c38d58cb693f
BLAKE2b-256 d97bb6ebed9dec2ad524162f7093ceba52dffcc16fafb936f4536811deea211c

See more details on using hashes here.

File details

Details for the file bobbuildtool-1.1.0-cp313-cp313-manylinux1_x86_64.whl.

File metadata

File hashes

Hashes for bobbuildtool-1.1.0-cp313-cp313-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 52e38de4c2b5e9943f4cd957d1ef925ee0bed1f1a9afd410adf6e6634e8bba19
MD5 1b0a3a9c0872e374508985f17b968d76
BLAKE2b-256 44e6bee10ac16cb415d88f66ed3ffe89c057a80270433310753ab34814219637

See more details on using hashes here.

File details

Details for the file bobbuildtool-1.1.0-cp312-cp312-manylinux1_x86_64.whl.

File metadata

File hashes

Hashes for bobbuildtool-1.1.0-cp312-cp312-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 caa6adea9aea9d93f298d1e2be9868064ce91ea384a8ddacedbb5687a513ff89
MD5 86c5fe13fbeab70f9df7cc6d2c829ea2
BLAKE2b-256 d90bd7dc46a501387843d302c6a4ede6a45e04447202438c0de2897f39e8ced1

See more details on using hashes here.

File details

Details for the file bobbuildtool-1.1.0-cp311-cp311-manylinux1_x86_64.whl.

File metadata

File hashes

Hashes for bobbuildtool-1.1.0-cp311-cp311-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 dde283558f26b3a64b103d9de6400ba043896667391d0f072d4e39f68279485d
MD5 660a63538d474b600ad7449f70aae38b
BLAKE2b-256 ce23f61ded9b24493ed9ca2b23e8257dc89caa06f28e592da196775e9300d767

See more details on using hashes here.

File details

Details for the file bobbuildtool-1.1.0-cp310-cp310-manylinux1_x86_64.whl.

File metadata

File hashes

Hashes for bobbuildtool-1.1.0-cp310-cp310-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 0ecc940155ffb1abe107169e07feb54ab85e3bfd667c0e8cdecfdc1fdc38fdcb
MD5 c36640e1a66e53dcce68f5fecda7e207
BLAKE2b-256 1c90b874b1dea4b6a0250b59922eecc5e818cd832adcec5e70e6ee32da6d8bc3

See more details on using hashes here.

File details

Details for the file bobbuildtool-1.1.0-cp39-cp39-manylinux1_x86_64.whl.

File metadata

File hashes

Hashes for bobbuildtool-1.1.0-cp39-cp39-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 0cc8d2971bad7a3f13b3112109dd50d6d5e1f1ef73c606b0b6201950a88bccb9
MD5 ab7704e5ed41835129d2bd88c1b108fb
BLAKE2b-256 224efba27a2aa20c79852befdf47ce0bafa1d56688440f6ad397acf4d127a257

See more details on using hashes here.

File details

Details for the file bobbuildtool-1.1.0-cp38-cp38-manylinux1_x86_64.whl.

File metadata

File hashes

Hashes for bobbuildtool-1.1.0-cp38-cp38-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 beae30a5b3b1d037021b6fd701479c3c741bcf8a85c43dec02ba4cbbd4de89f3
MD5 202068275ec451b7642a7f551d4bf951
BLAKE2b-256 16b415cc778d1ee8af2f4336a6ce1551402c5d5126e08aa63617ff732fa0c905

See more details on using hashes here.

Supported by

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