blob: d9f5c9cf2458b4b8dc0903a70183cb470da5a3d4 [file] [log] [blame]
#[cfg(feature = "serde_tests")]
mod serde_tests {
use std::env;
use std::path::Path;
extern crate serde_codegen;
pub fn build() {
let out_dir = env::var_os("OUT_DIR").unwrap();
let src = Path::new("tests/serde_tests.rs.in");
let dst = Path::new(&out_dir).join("serde_tests.rs");
serde_codegen::expand(&src, &dst).unwrap();
}
}
#[cfg(not(feature = "serde_tests"))]
mod serde_tests {
pub fn build() {}
}
fn main() {
serde_tests::build()
}