xref: /DragonOS/build-scripts/kernel_build/src/lib.rs (revision e4600f7f7d8f2295dbf970812ab1fcab81eb6eae)
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