redox/src/bin/pkg_deps.rs
2025-04-14 08:09:01 -06:00

21 lines
493 B
Rust

use cookbook::package::StageToml;
use std::{env::args, process::ExitCode};
/// Same as `cookbook/src/bin/cook.rs`.
const DEP_DEPTH: usize = 16;
fn usage() {
eprintln!("Usage: pkg_deps [package1 package2 ...]");
}
fn main() -> ExitCode {
let names = args().skip(1).collect::<Vec<String>>();
let packages = StageToml::new_recursive(&names, DEP_DEPTH).expect("package not found");
for package in packages {
println!("{}", package.name);
}
ExitCode::SUCCESS
}