cpprs 0.1.0

Use the C pre-processor on Rust source files
Documentation

cpp-rs

Put this in your build.rs to use the C pre-processor with Rust.

Example Use

fn main() {
    walk_dir(CCompiler::GCC, "src")
}

This will pre-process any .cpprs source files in src/ using GCC.

See the lzo-macros example.

Known Defects

The C pre-processor will discard any lines beginning with #, so that e.g.

#[macro_use]

would be thrown away.