feat: Implement lifecycle script management with staging and execution hooks

This commit is contained in:
2026-02-21 14:50:30 -06:00
parent c9bed308e2
commit 0c676f6743
5 changed files with 701 additions and 7 deletions
-2
View File
@@ -97,8 +97,6 @@ pub fn build(
anyhow::bail!("cmake build failed");
}
// Note: CMake doesn't have a direct "after make, before install" hook as easy as autotools,
// but we can run it here.
crate::source::hooks::run_post_compile_commands(spec, &actual_src, destdir)?;
state.mark_done(BuildStep::PostCompileDone)?;
} else {