1
0
Fork 0
forked from wry/wry

build.rs: don't build compile-shaders if shaders are unchanged

This commit is contained in:
Julian Orth 2025-10-04 22:32:59 +02:00
parent d1910063d8
commit ee84b309ba
6 changed files with 43 additions and 40 deletions

View file

@ -1,9 +1,14 @@
use {anyhow::bail, std::process::Command};
mod hash;
use {crate::vulkan::hash::unchanged, anyhow::bail, std::process::Command};
pub fn main() -> anyhow::Result<()> {
if !std::fs::exists("compile-shaders")? {
return Ok(());
}
if unchanged() {
return Ok(());
}
let code = Command::new("cargo")
.args([
"run",