summaryrefslogtreecommitdiff
path: root/Cargo.toml
diff options
context:
space:
mode:
author魏曹先生 <1992414357@qq.com>2025-11-17 11:49:49 +0800
committer魏曹先生 <1992414357@qq.com>2025-11-17 11:49:49 +0800
commit7b97b52af021500d8085c875d20215e8dc0f53cc (patch)
tree9b8219363380db3330bda75e28e364154224eca8 /Cargo.toml
parente190d90594b17fb16849a13198af3f5152414e4c (diff)
feat: Add file status tracking and SHA1 hash system
- Implement SHA1 hash calculation module with async support - Add file status analysis for tracking moves, creates, and modifications - Enhance local file management with relative path handling - Update virtual file actions with improved tracking capabilities
Diffstat (limited to 'Cargo.toml')
-rw-r--r--Cargo.toml13
1 files changed, 12 insertions, 1 deletions
diff --git a/Cargo.toml b/Cargo.toml
index 631841e..1643e6d 100644
--- a/Cargo.toml
+++ b/Cargo.toml
@@ -5,9 +5,17 @@ license-file = "LICENSE-MIT.md"
authors = ["Weicao-CatilGrass (GitHub)"]
[features]
-all = ["cfg_file", "data_struct", "tcp_connection", "string_proc", "vcs"]
+all = [
+ "cfg_file",
+ "data_struct",
+ "sha1_hash",
+ "tcp_connection",
+ "string_proc",
+ "vcs",
+]
cfg_file = []
data_struct = []
+sha1_hash = []
tcp_connection = []
string_proc = []
vcs = []
@@ -22,6 +30,8 @@ members = [
"crates/utils/data_struct",
+ "crates/utils/sha1_hash",
+
"crates/utils/tcp_connection",
"crates/utils/tcp_connection/tcp_connection_test",
@@ -63,6 +73,7 @@ strip = "symbols"
[dependencies]
cfg_file = { path = "crates/utils/cfg_file" }
data_struct = { path = "crates/utils/data_struct" }
+sha1_hash = { path = "crates/utils/sha1_hash" }
tcp_connection = { path = "crates/utils/tcp_connection" }
string_proc = { path = "crates/utils/string_proc" }