Expand description
§Barexp
barexp is a library that automatically generates mod.rs files for your Rust project’s subdirectories.
§Quick Start
Add this to your Cargo.toml:
[build-dependencies]
barexp = "1.1.0"Then create a build.rs in your project root:
fn main() {
barexp::build();
}§Examples
Basic usage:
// Your project's build.rs
fn main() {
barexp::build();
}§Features
- Recursively scans project subdirectories
- Automatically generates
mod.rsfiles - Re-exports all modules
- Ignores hidden files and
targetdirectory
Functions§
- build
- Main function to generate mod.rs files
- generate_
mod_ files - Optional function to generate mod.rs files for a given directory