25 lines
909 B
Bash
25 lines
909 B
Bash
# Template file for 'probe-rs'
|
|
pkgname=probe-rs
|
|
version=0.32.0
|
|
revision=1
|
|
build_style=cargo
|
|
configure_args="--features remote"
|
|
make_build_args="--package probe-rs-tools"
|
|
make_check_args="--workspace --exclude smoke_tester"
|
|
hostmakedepends="pkg-config"
|
|
makedepends="eudev-libudev-devel libzstd-devel"
|
|
short_desc="Modern, embedded debugging toolkit, written in Rust"
|
|
maintainer="Duncaen <duncaen@voidlinux.org>"
|
|
license="Apache-2.0 OR MIT"
|
|
homepage="https://probe.rs/"
|
|
changelog="https://raw.githubusercontent.com/probe-rs/probe-rs/refs/heads/master/CHANGELOG.md"
|
|
distfiles="https://github.com/probe-rs/probe-rs/archive/refs/tags/v${version}.tar.gz"
|
|
checksum=9c4ba2046d4709f6a07e47933b1aa7edaf72a4d0a9f482b81d81798879070229
|
|
|
|
do_install() {
|
|
vlicense LICENSE-MIT
|
|
vbin "target/${RUST_TARGET}/release/probe-rs"
|
|
vbin "target/${RUST_TARGET}/release/cargo-flash"
|
|
vbin "target/${RUST_TARGET}/release/cargo-embed"
|
|
}
|