vmchale / cpp-build

Use the C pre-processor on Rust projects

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

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.

About

Use the C pre-processor on Rust projects

License:BSD 3-Clause "New" or "Revised" License


Languages

Language:Rust 100.0%