From f6cfd484dca7647fa34e404e3c2b0549a569ca68 Mon Sep 17 00:00:00 2001 From: Philipp Schuster Date: Sat, 12 Nov 2022 16:23:13 +0100 Subject: [PATCH] several unrelated cleanups --- .cargo/{config => config.toml} | 0 template/.cargo/{config => config.toml} | 0 uefi-macros/Cargo.toml | 9 ++------- uefi-services/Cargo.toml | 10 +++------- uefi-services/README.md | 11 +++++++++++ uefi-test-runner/Cargo.toml | 4 ++-- uefi-test-runner/src/main.rs | 2 +- uefi/Cargo.toml | 4 ++-- 8 files changed, 21 insertions(+), 19 deletions(-) rename .cargo/{config => config.toml} (100%) rename template/.cargo/{config => config.toml} (100%) create mode 100644 uefi-services/README.md diff --git a/.cargo/config b/.cargo/config.toml similarity index 100% rename from .cargo/config rename to .cargo/config.toml diff --git a/template/.cargo/config b/template/.cargo/config.toml similarity index 100% rename from template/.cargo/config rename to template/.cargo/config.toml diff --git a/uefi-macros/Cargo.toml b/uefi-macros/Cargo.toml index 80e7bc77b..72af1bbf5 100644 --- a/uefi-macros/Cargo.toml +++ b/uefi-macros/Cargo.toml @@ -1,20 +1,15 @@ [package] name = "uefi-macros" version = "0.9.0" -authors = ["Hadrien G. "] +authors = ["The Rust OSDev team"] readme = "README.md" edition = "2021" -description = "Procedural macros for the uefi-rs crate" +description = "Procedural macros for the `uefi` crate." repository = "https://github.com/rust-osdev/uefi-rs" keywords = ["uefi", "efi"] categories = ["embedded", "no-std", "api-bindings"] license = "MPL-2.0" -[badges] -travis-ci = { repository = "rust-osdev/uefi-rs" } -is-it-maintained-issue-resolution = { repository = "rust-osdev/uefi-rs" } -is-it-maintained-open-issues = { repository = "rust-osdev/uefi-rs" } - [lib] proc-macro = true diff --git a/uefi-services/Cargo.toml b/uefi-services/Cargo.toml index a13c08a66..90c3db072 100644 --- a/uefi-services/Cargo.toml +++ b/uefi-services/Cargo.toml @@ -1,19 +1,15 @@ [package] name = "uefi-services" version = "0.15.0" -authors = ["Gabriel Majeri "] +authors = ["The Rust OSDev team"] +readme = "README.md" edition = "2021" -description = "Higher-level utilities for uefi-rs" +description = "Higher-level utilities for the `uefi` crate." repository = "https://github.com/rust-osdev/uefi-rs" keywords = ["uefi", "efi"] categories = ["embedded", "no-std", "api-bindings"] license = "MPL-2.0" -[badges] -travis-ci = { repository = "rust-osdev/uefi-rs" } -is-it-maintained-issue-resolution = { repository = "rust-osdev/uefi-rs" } -is-it-maintained-open-issues = { repository = "rust-osdev/uefi-rs" } - [dependencies] uefi = { version = "0.18.0", features = ["global_allocator"] } log = { version = "0.4.5", default-features = false } diff --git a/uefi-services/README.md b/uefi-services/README.md new file mode 100644 index 000000000..dd8e1033f --- /dev/null +++ b/uefi-services/README.md @@ -0,0 +1,11 @@ +# uefi-services + +[![Crates.io](https://img.shields.io/crates/v/uefi-services)](https://crates.io/crates/uefi-services) +[![Docs.rs](https://docs.rs/uefi-macros/badge.svg)](https://docs.rs/uefi-services) + +This crate enables you some convenience features on top of the +[`uefi`](https://crates.io/crates/uefi) crate. It includes a panic handler, a logger, and +a global allocator. + +`uefi-services` is part of the `uefi-rs` project. Please refer to + for comprehensive documentation. diff --git a/uefi-test-runner/Cargo.toml b/uefi-test-runner/Cargo.toml index 9c9e72436..569efd3fa 100644 --- a/uefi-test-runner/Cargo.toml +++ b/uefi-test-runner/Cargo.toml @@ -1,7 +1,7 @@ [package] name = "uefi-test-runner" version = "0.2.0" -authors = ["Gabriel Majeri "] +authors = ["The Rust OSDev team"] publish = false edition = "2021" @@ -9,7 +9,7 @@ edition = "2021" uefi = { path = "../uefi", features = ['alloc'] } uefi-services = { path = "../uefi-services" } -log = { version = "0.4.11", default-features = false } +log = { version = "0.4.17", default-features = false } qemu-exit = "3.0.0" diff --git a/uefi-test-runner/src/main.rs b/uefi-test-runner/src/main.rs index a6dd6c69a..87e53278f 100644 --- a/uefi-test-runner/src/main.rs +++ b/uefi-test-runner/src/main.rs @@ -99,7 +99,7 @@ fn check_screenshot(bt: &BootServices, name: &str) { .open_protocol_exclusive::(serial_handle) .expect("Could not open serial protocol"); - // Set a large timeout to avoid problems with Travis + // Set a large timeout to avoid problems with CI let mut io_mode = *serial.io_mode(); io_mode.timeout = 10_000_000; serial diff --git a/uefi/Cargo.toml b/uefi/Cargo.toml index 68e6d90ce..652949f10 100644 --- a/uefi/Cargo.toml +++ b/uefi/Cargo.toml @@ -1,10 +1,10 @@ [package] name = "uefi" version = "0.18.0" -authors = ["Gabriel Majeri "] +authors = ["The Rust OSDev team"] readme = "README.md" edition = "2021" -description = "Safe and easy-to-use wrapper for building UEFI apps" +description = "Safe and easy-to-use wrapper for building UEFI apps." repository = "https://github.com/rust-osdev/uefi-rs" keywords = ["uefi", "efi"] categories = ["embedded", "no-std", "api-bindings"]