summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
author魏曹先生 <1992414357@qq.com>2025-11-09 15:35:45 +0800
committer魏曹先生 <1992414357@qq.com>2025-11-09 15:35:45 +0800
commit5b8ddcf9f2b98130afe1dd8d784afccbdae47981 (patch)
treee22c13e3bcdf5e6ea2e55ff09707791864741c84
parent9e5a374164aca71ec99aa8b46e7932a1b74f68cc (diff)
fixed: windows path support
-rw-r--r--crates/vcs_docs/build.rs2
1 files changed, 2 insertions, 0 deletions
diff --git a/crates/vcs_docs/build.rs b/crates/vcs_docs/build.rs
index 79d1b32..a83d423 100644
--- a/crates/vcs_docs/build.rs
+++ b/crates/vcs_docs/build.rs
@@ -65,6 +65,7 @@ fn main() -> io::Result<()> {
// Generate constant name from relative path
let document_constant_name = relative_path
.replace('/', "_")
+ .replace('\\', "_")
.replace('-', "_")
.replace(".md", "")
.replace(".txt", "")
@@ -73,6 +74,7 @@ fn main() -> io::Result<()> {
// Generate snake_case name for function matching
let document_path_snake_case = relative_path
.replace('/', "_")
+ .replace('\\', "_")
.replace('-', "_")
.replace(".md", "")
.replace(".txt", "")