diff --git a/Cargo.lock b/Cargo.lock index eb38f3d..3842ff1 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -1196,6 +1196,7 @@ dependencies = [ "serde", "serde_json", "speech-dispatcher", + "steamos-manager-macros", "steamos-manager-proxy", "strum", "sysinfo", @@ -1212,6 +1213,15 @@ dependencies = [ "zbus_xml", ] +[[package]] +name = "steamos-manager-macros" +version = "25.6.1" +dependencies = [ + "proc-macro2", + "quote", + "syn", +] + [[package]] name = "steamos-manager-proxy" version = "25.6.1" diff --git a/Cargo.toml b/Cargo.toml index 1be2e26..1e3e69d 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -1,6 +1,6 @@ [workspace] resolver = "2" -members = ["steamos-manager", "steamos-manager-proxy"] +members = ["steamos-manager", "steamos-manager-macros", "steamos-manager-proxy"] [profile.release] strip="symbols" diff --git a/data/interfaces/com.steampowered.SteamOSManager1.xml b/data/interfaces/com.steampowered.SteamOSManager1.xml index 6097cd4..9ff77bc 100644 --- a/data/interfaces/com.steampowered.SteamOSManager1.xml +++ b/data/interfaces/com.steampowered.SteamOSManager1.xml @@ -298,6 +298,27 @@ + + + + + + + + + + + + + + + + + +