Skip to content

Latest commit

 

History

History
27 lines (18 loc) · 457 Bytes

File metadata and controls

27 lines (18 loc) · 457 Bytes

cpp-rs

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

Example Use

fn main() {
    walk_dir("src")
}

This will pre-process any .cpprs source files in src/ using the system C compiler.

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.