summaryrefslogtreecommitdiff
path: root/build.rs
diff options
context:
space:
mode:
author魏曹先生 <1992414357@qq.com>2026-03-15 22:57:36 +0800
committer魏曹先生 <1992414357@qq.com>2026-03-15 22:57:36 +0800
commit0a6b6c1d213e19c7649e343c2a77f3399feb8016 (patch)
tree9c2e0fbf51a1f6e80f5a623ad094be2b62782607 /build.rs
parent71145f72947033bbc5125e14ea89f8d68c189da4 (diff)
Add build system rerun triggers and refactor command system
Diffstat (limited to 'build.rs')
-rw-r--r--build.rs8
1 files changed, 8 insertions, 0 deletions
diff --git a/build.rs b/build.rs
index ac0701f..d5c1444 100644
--- a/build.rs
+++ b/build.rs
@@ -17,6 +17,14 @@ pub mod r#gen;
#[tokio::main]
async fn main() {
println!("cargo:rerun-if-env-changed=FORCE_BUILD");
+ println!("cargo:rerun-if-changed=src/cmds/arg");
+ println!("cargo:rerun-if-changed=src/cmds/cmd");
+ println!("cargo:rerun-if-changed=src/cmds/collect");
+ println!("cargo:rerun-if-changed=src/cmds/comp");
+ println!("cargo:rerun-if-changed=src/cmds/converter");
+ println!("cargo:rerun-if-changed=src/cmds/in");
+ println!("cargo:rerun-if-changed=src/cmds/out");
+ println!("cargo:rerun-if-changed=src/cmds/renderer");
let repo_root = std::sync::Arc::new(PathBuf::from(env::var("CARGO_MANIFEST_DIR").unwrap()));