[build-dependencies.git-version]
version = "0.3"
[build-dependencies.probe-rs-cli-util]
features = ["anyhow"]
version = "0.14.2"
[dependencies.anyhow]
version = "1"
[dependencies.bytesize]
version = "1"
[dependencies.clap]
features = ["string"]
version = "4.1.0"
[dependencies.colored]
version = "2"
[dependencies.dunce]
version = "1"
[dependencies.env_logger]
version = "0.10"
[dependencies.git-version]
version = "0.3"
[dependencies.lazy_static]
version = "1"
[dependencies.probe-rs]
version = "0.14.2"
[dependencies.probe-rs-cli-util]
features = ["anyhow"]
version = "0.14.2"
[dependencies.thiserror]
version = "1"
[dev-dependencies.assert_cmd]
version = "2"
[dev-dependencies.predicates]
version = "2"
[features]
default = []
ftdi = ["probe-rs/ftdi"]
sentry = ["probe-rs-cli-util/sentry"]
[package]
authors = ["Noah Hüsser <yatekii@yatekii.ch>", "Dominik Boehi <dominik.boehi@gmail.com>"]
categories = ["embedded", "hardware-support", "development-tools::debugging"]
description = "A utility to flash ARM cores with ELFs directly from within cargo."
documentation = "https://docs.rs/cargo-flash/"
edition = "2021"
homepage = "https://github.com/probe-rs/probe-rs"
keywords = ["embedded"]
license = "MIT OR Apache-2.0"
name = "cargo-flash"
readme = "README.md"
repository = "https://github.com/probe-rs/probe-rs"
resolver = "1"
version = "0.14.2"
[[package.metadata.release.pre-release-replacements]]
file = "CHANGELOG.md"
replace = "## [Unreleased]\n\n## [{{version}}]\n\nReleased {{date}}"
search = "## \\[Unreleased\\]"
[[package.metadata.release.pre-release-replacements]]
file = "CHANGELOG.md"
replace = "[unreleased]: https://github.com/probe-rs/cargo-flash/compare/v{{version}}...master\n[v{{version}}]: https://github.com/probe-rs/cargo-flash/compare/v$1...v{{version}}"
search = "\\[unreleased\\]: https://github.com/probe-rs/cargo-flash/compare/v([a-z0-9.-]+)\\.\\.\\.master"