1 个不稳定版本
0.1.0 | 2023年8月11日 |
---|
144 在 #loader
8KB
168 代码行
Cargo.toml
[build-dependencies]
sika-asset-loader = "0.1.0"
build.rs
fn main() {
let loader = sika_asset_loader::AssetLoader::new()
.dir("ui")
.output("ui.rs");
if let Err(err) = loader.load() {
println!("cargo:warning={:?}", err);
}
}
使用
mod ui {
include!(concat!(env!("OUT_DIR"), "/ui.rs"));
}
let scope = web::scope("/ui");
ui::asset_handle(scope);
依赖项
~3MB
~39K SLoC