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

Uploaded Source

Built Distributions

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

Uploaded CPython 3.12

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

Uploaded CPython 3.11

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

Uploaded CPython 3.10

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

Uploaded CPython 3.9

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

Uploaded CPython 3.8

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

Uploaded CPython 3.7m

File details

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

File metadata

  • Download URL: bobbuildtool-0.25.0.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.0.tar.gz
Algorithm Hash digest
SHA256 3711fa5ea307f7a49daaea9cf8110fae7f888bcff8602e280533237a1250382e
MD5 ec68f0d2ed2ae0bb88139fcf0677d5d9
BLAKE2b-256 c3a189791610729beb8e9de62d047679a4c771e0080b5ba8cc179ecb0778d7ed

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for BobBuildTool-0.25.0-cp312-cp312-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 88145924b2127364fdecc9362e3b4c18a6b156a996578b76bd3099cef2114519
MD5 0af1f3274640c57a29dc0e5a8583ff84
BLAKE2b-256 072ae9cf3315859ee8261e3bd9fc94f7e2c4eed9112401f303a3929f8f5c0694

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for BobBuildTool-0.25.0-cp311-cp311-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 5621394b3e50de952829b09aa0b4ab8ec0db5de1c2e0d6f7a81efa6fa5e63e8d
MD5 454e7abdd420458512bd44aa03e308f2
BLAKE2b-256 0fe4d9c44493be0bcc7eb05e01054da78208c481ac3a6984cc1e1d10f98247ce

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for BobBuildTool-0.25.0-cp310-cp310-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 d0b4ed562a8fce56115b0e4205daba97bf4f6e1853185b050e89142f2b9909e1
MD5 8674091360d227aa248b7dbc6638002a
BLAKE2b-256 b9864e57e0250e3ea93725effe81ad3669e5f8d37558bfb09b67bc08aeafb8df

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for BobBuildTool-0.25.0-cp39-cp39-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 b53c016ee21042bed3dafdd63c3dea5346e8b6e00fcba41f6d126be5652a58d2
MD5 c9718de82a907f5d84a2b40cac297b0f
BLAKE2b-256 c78862b177e56d9aca501bce0f56953319b110bbfcef4d164db4465cd34fbb49

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for BobBuildTool-0.25.0-cp38-cp38-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 058940eb002caffd679e2c42bbc4354f75d1c5bdd613c704fd7fd91fc135a6be
MD5 da2994008abfe875aa0c8cee3676a504
BLAKE2b-256 b7328086ffbbfae5500188d71aab0b970b8586679be506914a8ce92a27a913a6

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for BobBuildTool-0.25.0-cp37-cp37m-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 3bfac0efa5e3d57682f0244032cda8daf246a48ac875ea846aed2ecedc1a4e57
MD5 a586a385b7dbd68318b8958646415f58
BLAKE2b-256 7b175b754c9c0a76d920ea2891bc488b8166a7660f7ece8ae1ffebc2c314df81

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