From 21a715864153daac1517a22a7613a7e0725ec76f Mon Sep 17 00:00:00 2001 From: Daniel Schaefer Date: Mon, 16 Mar 2026 22:51:45 +0800 Subject: [PATCH 1/2] framework_tool: Add version to lib so it can be published Required for cargo publish Signed-off-by: Daniel Schaefer --- framework_tool/Cargo.toml | 1 + framework_uefi/Cargo.toml | 1 + 2 files changed, 2 insertions(+) diff --git a/framework_tool/Cargo.toml b/framework_tool/Cargo.toml index 1eb5fa6..51812b5 100644 --- a/framework_tool/Cargo.toml +++ b/framework_tool/Cargo.toml @@ -19,6 +19,7 @@ nvidia = [ "framework_lib/nvidia" ] [dependencies.framework_lib] path = "../framework_lib" +version = "0.6.1" [build-dependencies] static_vcruntime = "3.0" diff --git a/framework_uefi/Cargo.toml b/framework_uefi/Cargo.toml index e3fdfc9..956c451 100644 --- a/framework_uefi/Cargo.toml +++ b/framework_uefi/Cargo.toml @@ -24,5 +24,6 @@ log = { version = "0.4", default-features = true } [dependencies.framework_lib] path = "../framework_lib" +version = "0.6.1" features = ["uefi"] default-features = false From b2cf02cad2cf1d9a75713206649e7a45309e1116 Mon Sep 17 00:00:00 2001 From: Daniel Schaefer Date: Mon, 16 Mar 2026 22:53:38 +0800 Subject: [PATCH 2/2] README: Add doc for how to install with cargo Signed-off-by: Daniel Schaefer --- README.md | 2 ++ 1 file changed, 2 insertions(+) diff --git a/README.md b/README.md index 2d87f6d..f218d2f 100644 --- a/README.md +++ b/README.md @@ -32,6 +32,8 @@ You can find lots of examples in [EXAMPLES.md](./EXAMPLES.md). - Build from source - Homebrew - Add [this homebrew tap](https://github.com/ublue-os/homebrew-tap), then `brew install --cask framework-tool` +- Cargo (Any distro) + - `cargo install --locked framework_tool` ### Windows