xtask/commands/cargo_msrv.rs
1use xshell::{cmd, Error, Shell};
2
3pub(crate) fn run(shell: &Shell) -> Result<(), Error> {
4 let msrv = cmd!(shell, "cargo-msrv --path extendr-api verify").run();
5 if msrv.is_err() {
6 println!(
7 "Cannot perform `cargo-msrv` check\nInstall `cargo-msrv` by `cargo install cargo-msrv`"
8 );
9 }
10 msrv
11}