| Crates.io | resources_package |
| lib.rs | resources_package |
| version | 0.1.0 |
| created_at | 2014-11-20 21:26:34.179726+00 |
| updated_at | 2015-12-11 23:55:29.371301+00 |
| description | Macro that allows you to package files inside your libraries or executables. |
| homepage | |
| repository | https://github.com/tomaka/rust-package |
| max_upload_size | |
| id | 160 |
| size | 8,317 |
This crate allows you to package several files in your executable.
This is similar to include_bin! but easier to use when you have
a lot of files.
Usage:
#![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());
}
}