1 #[macro_use] 2 extern crate lazy_static; 3 extern crate cc; 4 5 mod bindgen; 6 mod cfiles; 7 mod kconfig; 8 mod utils; 9 10 /// 运行构建 11 pub fn run() { 12 println!("cargo:rustc-link-search=src"); 13 14 crate::bindgen::generate_bindings(); 15 crate::cfiles::CFilesBuilder::build(); 16 crate::kconfig::KConfigBuilder::build(); 17 } 18