6 个版本
使用旧的 Rust 2015
0.0.6 | 2015年6月24日 |
---|---|
0.0.5 | 2015年3月25日 |
0.0.4 | 2015年1月5日 |
0.0.2 | 2014年12月23日 |
0.0.1-pre.1 | 2014年11月20日 |
18 在 #phase
3KB
此crate允许您将多个文件打包到您的可执行文件中。
这与 include_bin!
类似,但当你有很多文件时更容易使用。
用法
#![feature(phase)]
#[phase(plugin)]
extern crate resources_package;
extern crate resources_package_package;
static package: resources_package_package::Package = resources_package!([
"path/to/resources",
"other/path/to/resources"
]);
fn main() {
for &(ref name, content) in package.iter() {
println!("{}", name.display());
}
}
lib.rs
:
定义由 resources_package!
宏生成的 Package
结构体。