blob: e5839448a5a8e8b3418b353eadbee5d9f3f4aaf8 [file] [log] [blame]
David Tolnayd41eef52020-10-07 16:33:55 -07001use cxx_build::CFG;
2
David Tolnay97c72102020-01-25 16:49:00 -08003fn main() {
4 if cfg!(trybuild) {
5 return;
6 }
7
David Tolnayd41eef52020-10-07 16:33:55 -07008 CFG.include_prefix = "tests/ffi";
David Tolnayfbd0a8d2020-11-19 14:22:08 -08009 let sources = vec!["lib.rs", "module.rs"];
David Tolnaya62cca22020-05-07 21:52:16 -070010 cxx_build::bridges(sources)
David Tolnay97c72102020-01-25 16:49:00 -080011 .file("tests.cc")
David Tolnayde1cb772020-08-28 17:25:29 -070012 .flag_if_supported(cxxbridge_flags::STD)
David Tolnay97c72102020-01-25 16:49:00 -080013 .compile("cxx-test-suite");
14}