use release_dep::{get_release, Config};
fn main() -> Result<(), Box<dyn std::error::Error>> {
let config = Config {
package: "pie-boot-loader-aarch64",
version: "0.2.0",
download_dir: Some("./target/downloads"),
repo: &["https://github.com/rcore-os/somehal"],
timeout: None, };
match get_release(config) {
Ok(release_dep) => {
println!("Found release:");
println!(" Name: {}", release_dep.name);
println!(" Version: {}", release_dep.version);
println!(" Binary: {:?}", release_dep.binary);
}
Err(e) => {
println!("Error: {e}");
}
}
Ok(())
}