From 6e772ffefb16c824d306e35e2d863b7afc534f43 Mon Sep 17 00:00:00 2001 From: NotAShelf Date: Wed, 18 Feb 2026 23:39:44 +0300 Subject: [PATCH] treewide: move application-specific crates to `crates/` Signed-off-by: NotAShelf Change-Id: I47d36cb7d1dec5ab0c892190015cfc576a6a6964 --- Cargo.toml | 8 +++----- {pscand-cli => crates/pscand-cli}/Cargo.toml | 0 {pscand-cli => crates/pscand-cli}/src/main.rs | 0 {pscand-core => crates/pscand-core}/Cargo.toml | 0 {pscand-core => crates/pscand-core}/src/config.rs | 0 {pscand-core => crates/pscand-core}/src/helpers/mod.rs | 0 {pscand-core => crates/pscand-core}/src/helpers/power.rs | 0 .../pscand-core}/src/helpers/process.rs | 0 .../pscand-core}/src/helpers/resource.rs | 0 {pscand-core => crates/pscand-core}/src/helpers/sensor.rs | 0 {pscand-core => crates/pscand-core}/src/helpers/system.rs | 0 {pscand-core => crates/pscand-core}/src/lib.rs | 0 {pscand-core => crates/pscand-core}/src/logging.rs | 0 {pscand-core => crates/pscand-core}/src/scanner.rs | 0 {pscand-macros => crates/pscand-macros}/Cargo.toml | 0 {pscand-macros => crates/pscand-macros}/src/lib.rs | 0 16 files changed, 3 insertions(+), 5 deletions(-) rename {pscand-cli => crates/pscand-cli}/Cargo.toml (100%) rename {pscand-cli => crates/pscand-cli}/src/main.rs (100%) rename {pscand-core => crates/pscand-core}/Cargo.toml (100%) rename {pscand-core => crates/pscand-core}/src/config.rs (100%) rename {pscand-core => crates/pscand-core}/src/helpers/mod.rs (100%) rename {pscand-core => crates/pscand-core}/src/helpers/power.rs (100%) rename {pscand-core => crates/pscand-core}/src/helpers/process.rs (100%) rename {pscand-core => crates/pscand-core}/src/helpers/resource.rs (100%) rename {pscand-core => crates/pscand-core}/src/helpers/sensor.rs (100%) rename {pscand-core => crates/pscand-core}/src/helpers/system.rs (100%) rename {pscand-core => crates/pscand-core}/src/lib.rs (100%) rename {pscand-core => crates/pscand-core}/src/logging.rs (100%) rename {pscand-core => crates/pscand-core}/src/scanner.rs (100%) rename {pscand-macros => crates/pscand-macros}/Cargo.toml (100%) rename {pscand-macros => crates/pscand-macros}/src/lib.rs (100%) diff --git a/Cargo.toml b/Cargo.toml index 29ca12b..f9caec9 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -1,9 +1,7 @@ [workspace] resolver = "3" members = [ - "pscand-cli", - "pscand-core", - "pscand-macros", + "crates/*", "scanners/scanner-system", "scanners/scanner-sensor", "scanners/scanner-power", @@ -17,8 +15,8 @@ license = "MPL-2.0" authors = ["NotAShelf "] [workspace.dependencies] -pscand-core = { path = "pscand-core" } -pscand-macros = { path = "pscand-macros" } +pscand-core = { path = "./crates/pscand-core" } +pscand-macros = { path = "./crates/pscand-macros" } tokio = { version = "1.49.0", features = ["full"] } serde = { version = "1.0.228", features = ["derive"] } diff --git a/pscand-cli/Cargo.toml b/crates/pscand-cli/Cargo.toml similarity index 100% rename from pscand-cli/Cargo.toml rename to crates/pscand-cli/Cargo.toml diff --git a/pscand-cli/src/main.rs b/crates/pscand-cli/src/main.rs similarity index 100% rename from pscand-cli/src/main.rs rename to crates/pscand-cli/src/main.rs diff --git a/pscand-core/Cargo.toml b/crates/pscand-core/Cargo.toml similarity index 100% rename from pscand-core/Cargo.toml rename to crates/pscand-core/Cargo.toml diff --git a/pscand-core/src/config.rs b/crates/pscand-core/src/config.rs similarity index 100% rename from pscand-core/src/config.rs rename to crates/pscand-core/src/config.rs diff --git a/pscand-core/src/helpers/mod.rs b/crates/pscand-core/src/helpers/mod.rs similarity index 100% rename from pscand-core/src/helpers/mod.rs rename to crates/pscand-core/src/helpers/mod.rs diff --git a/pscand-core/src/helpers/power.rs b/crates/pscand-core/src/helpers/power.rs similarity index 100% rename from pscand-core/src/helpers/power.rs rename to crates/pscand-core/src/helpers/power.rs diff --git a/pscand-core/src/helpers/process.rs b/crates/pscand-core/src/helpers/process.rs similarity index 100% rename from pscand-core/src/helpers/process.rs rename to crates/pscand-core/src/helpers/process.rs diff --git a/pscand-core/src/helpers/resource.rs b/crates/pscand-core/src/helpers/resource.rs similarity index 100% rename from pscand-core/src/helpers/resource.rs rename to crates/pscand-core/src/helpers/resource.rs diff --git a/pscand-core/src/helpers/sensor.rs b/crates/pscand-core/src/helpers/sensor.rs similarity index 100% rename from pscand-core/src/helpers/sensor.rs rename to crates/pscand-core/src/helpers/sensor.rs diff --git a/pscand-core/src/helpers/system.rs b/crates/pscand-core/src/helpers/system.rs similarity index 100% rename from pscand-core/src/helpers/system.rs rename to crates/pscand-core/src/helpers/system.rs diff --git a/pscand-core/src/lib.rs b/crates/pscand-core/src/lib.rs similarity index 100% rename from pscand-core/src/lib.rs rename to crates/pscand-core/src/lib.rs diff --git a/pscand-core/src/logging.rs b/crates/pscand-core/src/logging.rs similarity index 100% rename from pscand-core/src/logging.rs rename to crates/pscand-core/src/logging.rs diff --git a/pscand-core/src/scanner.rs b/crates/pscand-core/src/scanner.rs similarity index 100% rename from pscand-core/src/scanner.rs rename to crates/pscand-core/src/scanner.rs diff --git a/pscand-macros/Cargo.toml b/crates/pscand-macros/Cargo.toml similarity index 100% rename from pscand-macros/Cargo.toml rename to crates/pscand-macros/Cargo.toml diff --git a/pscand-macros/src/lib.rs b/crates/pscand-macros/src/lib.rs similarity index 100% rename from pscand-macros/src/lib.rs rename to crates/pscand-macros/src/lib.rs