Function varlink_generator::cargo_build_options_many [−][src]
pub fn cargo_build_options_many<T>(
input_paths: &[T],
options: &GeneratorOptions
) where
T: Sized,
T: AsRef<Path>,
cargo build helper function
cargo_build_options_many
is used in a build.rs
program to build the rust code
from a varlink interface definition.
Errors are emitted to stderr and terminate the process.
Examples
extern crate varlink_generator; fn main() { varlink_generator::cargo_build_options_many( &[ "src/org.example.ping.varlink", "src/org.example.more.varlink", ], &varlink_generator::GeneratorOptions { int_type: Some("i128"), ..Default::default() }, ); }