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

Uploaded Source

Built Distributions

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

bobbuildtool-1.2.0-cp314-cp314-manylinux1_x86_64.whl (752.4 kB view details)

Uploaded CPython 3.14

bobbuildtool-1.2.0-cp313-cp313-manylinux1_x86_64.whl (752.4 kB view details)

Uploaded CPython 3.13

bobbuildtool-1.2.0-cp312-cp312-manylinux1_x86_64.whl (752.4 kB view details)

Uploaded CPython 3.12

bobbuildtool-1.2.0-cp311-cp311-manylinux1_x86_64.whl (752.4 kB view details)

Uploaded CPython 3.11

bobbuildtool-1.2.0-cp310-cp310-manylinux1_x86_64.whl (751.9 kB view details)

Uploaded CPython 3.10

bobbuildtool-1.2.0-cp39-cp39-manylinux1_x86_64.whl (751.9 kB view details)

Uploaded CPython 3.9

File details

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

File metadata

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

File hashes

Hashes for bobbuildtool-1.2.0.tar.gz
Algorithm Hash digest
SHA256 480eae1efc579f681e2e88d5f44d500da556dae6451b5accb8934acd8c10c89a
MD5 86a06aa9bb35785806b561c2cd53118a
BLAKE2b-256 443b0a995ab536ef9d0e06621c4920a1d03d5c8ba23060f0d46ffefaf474a8f5

See more details on using hashes here.

File details

Details for the file bobbuildtool-1.2.0-cp314-cp314-manylinux1_x86_64.whl.

File metadata

File hashes

Hashes for bobbuildtool-1.2.0-cp314-cp314-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 d08b7ec4f7d8ec3f3bf31b6c67490a3b80d3bcf545bc42f96c016574fe2bc028
MD5 cab55aba3ebc1239f2db0816ec8d1fe1
BLAKE2b-256 813378a8d00cb79fe8f8f96070bc92e25166a70fdc1727fb33d51d5c70f92cc8

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for bobbuildtool-1.2.0-cp313-cp313-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 7df4353bf4be998ad31b0193bd2bdb9a34439d81f19b67a82d0d93a90d7d5d8d
MD5 40c66f05425fc01c987a16a71cd5d14b
BLAKE2b-256 c205a892ce1a42c58ef4f6952e086a3ef7f7ed1106e47efe468cc573ef340e49

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for bobbuildtool-1.2.0-cp312-cp312-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 829906b26e06269ac70122cf91e24f626a2c114c63fad1781ea1d1522f8d6ce8
MD5 7e3715502f6342a75c19d0028fe2b76f
BLAKE2b-256 3b0cca86d53c8021b6d18805182e027f804234a10abb6e94091cb20aefacd7e3

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for bobbuildtool-1.2.0-cp311-cp311-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 56115f0fa84e57eeeea97500c5836af80afc40a3c40503916e588d1bc103e2ca
MD5 b16a8b523bca8a39383af48e7af2044d
BLAKE2b-256 dbd6282cdba4695593008f8d968009adb1352d7f4adf1ca79b626466debf51cb

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for bobbuildtool-1.2.0-cp310-cp310-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 b995ddc26c8258ac85cc265a9776b9bfd3d8b860b20bd2b47aa28ebace262c69
MD5 d23df34d1b40c615c0c0f772ef70f10c
BLAKE2b-256 5f5ff8890b71634726c56bd4e1f141efacf47b690493e5c6dfbd8b1257a59250

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for bobbuildtool-1.2.0-cp39-cp39-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 d2e765d20397daee6792b18c82958a81969b3b7da346fd8f95607405bb19662a
MD5 844eb92d7991845f6a631ad07e1e39f4
BLAKE2b-256 c8ffee76e84e4918e67d9764b8d9772ec46b4213e2b332f50fd49fedaba8a765

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