cargo-runner

Crates.iocargo-runner
lib.rscargo-runner
version0.1.1
sourcesrc
created_at2019-09-01 08:09:41.162718
updated_at2019-09-01 08:26:58.21216
descriptionTool to help with the `.cargo/config` `target.$triple.runner` field.
homepage
repositoryhttps://github.com/DianaNites/cargo-runner
max_upload_size
id161297
size15,827
Diana (DianaNites)

documentation

README

Cargo-runner

Tool to help with the .cargo/config target.$triple.runner field.

Primarily intended for use with cargo-sysroot and cargo-image.

Install

Run cargo install cargo-runner.

Usage

In .cargo/config

[target.$triple]
runner = "cargo runner"

In Cargo.toml

[package.metadata.cargo_runner]
# The string `$TARGET_FILE` will be replaced with the path from cargo.
command = [
    "qemu-system-x86_64",
    "-drive",
    "format=raw,file=$TARGET_FILE"
]

# Add `.bin` to the `$TARGET_FILE` given by cargo.
suffix = ".bin"
Commit count: 6

cargo fmt