Files
kaptan/libs/kaptan-mavlink/build.rs
T
2026-07-19 13:53:04 +03:00

17 lines
516 B
Rust

use std::path::PathBuf;
fn main() {
kaptan_spec::validate_package();
let manifest_directory = PathBuf::from(std::env::var("CARGO_MANIFEST_DIR").unwrap());
let dialect = manifest_directory.join("definitions/kaptan.xml");
let output_directory = std::env::var("OUT_DIR").unwrap();
let generated = mavlink_bindgen::generate(
mavlink_bindgen::XmlDefinitions::Files(vec![dialect]),
output_directory,
)
.unwrap();
mavlink_bindgen::emit_cargo_build_messages(&generated);
}