| David Tolnay | d41eef5 | 2020-10-07 16:33:55 -0700 | [diff] [blame] | 1 | use cxx_build::CFG; |
| 2 | |||||
| David Tolnay | 97c7210 | 2020-01-25 16:49:00 -0800 | [diff] [blame] | 3 | fn main() { |
| 4 | if cfg!(trybuild) { | ||||
| 5 | return; | ||||
| 6 | } | ||||
| 7 | |||||
| David Tolnay | d41eef5 | 2020-10-07 16:33:55 -0700 | [diff] [blame] | 8 | CFG.include_prefix = "tests/ffi"; |
| David Tolnay | fbd0a8d | 2020-11-19 14:22:08 -0800 | [diff] [blame^] | 9 | let sources = vec!["lib.rs", "module.rs"]; |
| David Tolnay | a62cca2 | 2020-05-07 21:52:16 -0700 | [diff] [blame] | 10 | cxx_build::bridges(sources) |
| David Tolnay | 97c7210 | 2020-01-25 16:49:00 -0800 | [diff] [blame] | 11 | .file("tests.cc") |
| David Tolnay | de1cb77 | 2020-08-28 17:25:29 -0700 | [diff] [blame] | 12 | .flag_if_supported(cxxbridge_flags::STD) |
| David Tolnay | 97c7210 | 2020-01-25 16:49:00 -0800 | [diff] [blame] | 13 | .compile("cxx-test-suite"); |
| 14 | } | ||||