Skip to main content

It is the build system of linux which is based on Conan

Project description

zbuild-tools

A build system for embedded Linux based on Conan package manager.

Features

  • Cross-compilation support for RISC-V and ARM architectures
  • Board management and testing
  • Disk image generation and flashing
  • System simulation with QEMU
  • CI/CD integration

Installation

pip install zbuild-tools

Usage

# Build packages
zbuild build [package]

# Flash to board
zflash

# Run image
zrun

# Board management
board

Requirements

  • Python >= 3.8, <= 3.14
  • Conan >= 1.66.3, < 2.0.0
  • Docker (for containerized builds)

License

See LICENSE file for details.

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

zbuild_tools-1.0.30.tar.gz (8.4 kB view details)

Uploaded Source

Built Distribution

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

zbuild_tools-1.0.30-py3-none-any.whl (8.2 kB view details)

Uploaded Python 3

File details

Details for the file zbuild_tools-1.0.30.tar.gz.

File metadata

  • Download URL: zbuild_tools-1.0.30.tar.gz
  • Upload date:
  • Size: 8.4 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.0.0 CPython/3.12.3

File hashes

Hashes for zbuild_tools-1.0.30.tar.gz
Algorithm Hash digest
SHA256 d0ed91a9e702b3a0084adb7655d38eda15aa7c670b86733d996aa2e305525998
MD5 7de8c493f5562870f6de3f1279b52bf5
BLAKE2b-256 86e647ea4f47d461c6739bc086431da9ee0391e9a70e96865f2f5742bdbc63b4

See more details on using hashes here.

File details

Details for the file zbuild_tools-1.0.30-py3-none-any.whl.

File metadata

  • Download URL: zbuild_tools-1.0.30-py3-none-any.whl
  • Upload date:
  • Size: 8.2 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.0.0 CPython/3.12.3

File hashes

Hashes for zbuild_tools-1.0.30-py3-none-any.whl
Algorithm Hash digest
SHA256 7e81eaa67562d36ba2ef4438afcc9ad20842d25140c73953929f3e3fb366f034
MD5 a113244d46b55e39d9065ac28b09186e
BLAKE2b-256 66b1ffef76129e343c043795c20f82d5085db346b052074c74bb88f9332c1e4e

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