libs/kaptan-mavlink: add MAVLink library
Signed-off-by: Onur Özkan <work@onurozkan.dev>
This commit is contained in:
1 parent
63f6c24557
commit
06327c694a
7 files changed
+265
-4
No files matched your search
@@ -0,0 +1,16 @@
|
||||
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);
|
||||
}
|
||||
Reference in new issue
Block a user