aboutsummaryrefslogtreecommitdiff
path: root/mesonbuild/compilers/objcpp.py
diff options
context:
space:
mode:
authorJon Turney <jon.turney@dronecode.org.uk>2018-02-21 14:23:43 +0000
committerJon Turney <jon.turney@dronecode.org.uk>2018-03-05 13:14:13 +0000
commitac256cb6658d34a4345c687c53fac2ea7931d31f (patch)
tree7921a388f634021a50965be01db9d932e3981cb2 /mesonbuild/compilers/objcpp.py
parentdaaa49c622b12ea354a17822dba687a3c633c748 (diff)
downloadmeson-ac256cb6658d34a4345c687c53fac2ea7931d31f.zip
meson-ac256cb6658d34a4345c687c53fac2ea7931d31f.tar.gz
meson-ac256cb6658d34a4345c687c53fac2ea7931d31f.tar.bz2
Enable linux-like unit tests on all posix-like platforms
Enable linux-like unit tests on all posix-like platforms, not just linux, skipping tests where appropriate. This enables these tests for OSX and Cygwin in CI. * Allow in-process (as well as out of process) tests to be skipped by returning MESON_SKIP_TEST This is needed to allow test_old_gnome_module_codepaths to be skipped when 'test cases/frameworks/7 gnome' is missing it's pre-prequisites * Skip PIC tests on platforms where it's irrelevant * Apple Clang reports the XCode version number, not the LLVM version number, so the check for stdc(|++)17 needs adjusting * Skip tests that only pertain to ELF or RPATH mechanics when irrelevant * Skip tests that require valac if missing * Skip asan test on Cygwin
Diffstat (limited to 'mesonbuild/compilers/objcpp.py')
0 files changed, 0 insertions, 0 deletions