cargo-bp 0.4.11

CLI for creating and managing battery packs (cargo bp)
cargo-bp-0.4.11 is not a library.

battery-pack

The battery-pack crate provides two things:

  1. The cargo bp CLI for working with battery packs
  2. Common infrastructure for authoring battery packs

📖 Read the book

What's a Battery Pack?

A battery pack bundles everything you need to get started in an area: curated crates, documentation, examples, and templates.

Think of it like an addition to the standard library targeting a particular use case, like building a CLI tool or web server.

Installing the CLI

cargo install cargo-bp
# or
cargo binstall cargo-bp

Using the CLI

# Create a new project from a battery pack template
cargo bp new cli

# Add a battery pack to your project
cargo bp add cli

# Show info about a battery pack
cargo bp show cli

Authoring Battery Packs

The battery-pack crate is also a battery pack itself.

# Create a new project from a battery pack template
cargo bp new battery-pack