From c6a685b4a2c7177039401deb6ac419202879ec26 Mon Sep 17 00:00:00 2001 From: 魏曹先生 <1992414357@qq.com> Date: Mon, 6 Oct 2025 02:01:12 +0800 Subject: Update dependencies and workspace configuration - Add vcs_service to workspace members in Cargo.toml - Update Cargo.lock with new vcs_service dependencies - Add vcs_service dependency to vcs crate --- Cargo.lock | 21 +++++++++++++++++++++ Cargo.toml | 3 +++ crates/vcs/Cargo.toml | 1 + 3 files changed, 25 insertions(+) diff --git a/Cargo.lock b/Cargo.lock index 2d5e176..a97e66d 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -1360,6 +1360,27 @@ dependencies = [ "tcp_connection", "tokio", "uuid", + "vcs_service", +] + +[[package]] +name = "vcs_service" +version = "0.1.0" +dependencies = [ + "serde", + "tcp_connection", + "vcs_service_macros", +] + +[[package]] +name = "vcs_service_macros" +version = "0.1.0" +dependencies = [ + "proc-macro2", + "quote", + "string_proc", + "syn", + "tcp_connection", ] [[package]] diff --git a/Cargo.toml b/Cargo.toml index 9b505e7..16b7360 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -22,6 +22,9 @@ members = [ "crates/utils/string_proc", + "crates/service", + "crates/service/service_macros", + "crates/vcs", "crates/vcs/vcs_test", ] diff --git a/crates/vcs/Cargo.toml b/crates/vcs/Cargo.toml index ec1fb14..98ab6c9 100644 --- a/crates/vcs/Cargo.toml +++ b/crates/vcs/Cargo.toml @@ -7,6 +7,7 @@ version.workspace = true tcp_connection = { path = "../utils/tcp_connection" } cfg_file = { path = "../utils/cfg_file", features = ["default"] } string_proc = { path = "../utils/string_proc" } +vcs_service = { path = "../service" } # Identity uuid = { version = "1.18.1", features = ["v4", "serde"] } -- cgit