Files
ew_author/build.rs
2026-07-17 10:25:34 -05:00

21 lines
711 B
Rust

fn main() {
println!("cargo:rerun-if-changed=build.rs");
println!("cargo:rerun-if-changed=src");
println!("cargo:rerun-if-changed=webui/index.html");
let target = std::env::var("TARGET").unwrap();
if target == "aarch64-linux-android" {
println!("cargo:rerun-if-changed=build.rs");
println!("cargo:rustc-link-arg=-Wl,-z,max-page-size=65536");
cc::Build::new()
.file("src/log.c")
.compile("libc_code.a");
println!("cargo:rerun-if-changed=src/log.c");
}
if !std::fs::exists("webui/index.html").unwrap_or(false) {
panic!("Missing webui! Did you pull submodules?\nRun `git submodule update --init --recursive`");
}
}