diff --git a/veza-stream-server/build.rs b/veza-stream-server/build.rs index 40b939471..02260d662 100644 --- a/veza-stream-server/build.rs +++ b/veza-stream-server/build.rs @@ -6,13 +6,13 @@ fn main() -> Result<(), Box> { // Vérifier si protoc est disponible // Si les fichiers générés existent déjà, on peut continuer sans protoc let generated_dir = std::path::Path::new("src/generated"); - let required_files = vec![ + let required_files = [ generated_dir.join("veza.stream.rs"), generated_dir.join("veza.common.auth.rs"), ]; - + let all_generated_exist = required_files.iter().all(|p| p.exists()); - + if all_generated_exist { // Les fichiers générés existent, on peut continuer sans protoc println!("cargo:warning=Using pre-generated protobuf files. protoc not required.");