build.rs 467 B

123456789101112131415
  1. use std::process::Command;
  2. fn main() {
  3. println!("cargo:rerun-if-changed=tests/generate_tile_connection_array_cases.py");
  4. let status = Command::new("python3")
  5. .arg("tests/generate_tile_connection_array_cases.py")
  6. .status()
  7. .expect("Failed to execute Python script generate_tile_connection_array_cases.py");
  8. if !status.success() {
  9. panic!("Failed to execute Python script generate_tile_connection_array_cases.py");
  10. }
  11. }