aboutsummaryrefslogtreecommitdiff
path: root/dev_tools/src
diff options
context:
space:
mode:
author魏曹先生 <1992414357@qq.com>2026-05-18 14:26:59 +0800
committer魏曹先生 <1992414357@qq.com>2026-05-18 14:26:59 +0800
commita9ffd9428597396133c3c77d98bf28db972d9496 (patch)
tree2b794c9dd426e944633b63cfab4e215540dee5ff /dev_tools/src
parent20cfb778f1e68d46f1473b2f6d9ca0396075e2c3 (diff)
Copy README to mingling directory on doc refresh
Diffstat (limited to 'dev_tools/src')
-rw-r--r--dev_tools/src/bin/refresh-docs.rs11
1 files changed, 11 insertions, 0 deletions
diff --git a/dev_tools/src/bin/refresh-docs.rs b/dev_tools/src/bin/refresh-docs.rs
index ffa80a2..23619dc 100644
--- a/dev_tools/src/bin/refresh-docs.rs
+++ b/dev_tools/src/bin/refresh-docs.rs
@@ -10,9 +10,20 @@ const OUTPUT_PATH: &str = "./mingling/src/example_docs.rs";
const TEMPLATE_CONTENT: &str = include_str!("../../../mingling/src/example_docs.rs.tmpl");
fn main() {
+ copy_readme();
gen_example_doc_module();
}
+fn copy_readme() {
+ let repo_root = find_git_repo().unwrap();
+ let src = repo_root.join("README.md");
+ let dst = repo_root.join("./mingling/README.md");
+ if src.exists() {
+ std::fs::copy(&src, &dst).unwrap();
+ println_cargo_style!("Copied: copied README.md to mingling/README.md");
+ }
+}
+
fn gen_example_doc_module() {
let mut template = Template::from(TEMPLATE_CONTENT);
let repo_root = find_git_repo().unwrap();