diff options
author | Jon Turney <jon.turney@dronecode.org.uk> | 2018-02-21 14:23:43 +0000 |
---|---|---|
committer | Jon Turney <jon.turney@dronecode.org.uk> | 2018-03-05 13:14:13 +0000 |
commit | ac256cb6658d34a4345c687c53fac2ea7931d31f (patch) | |
tree | 7921a388f634021a50965be01db9d932e3981cb2 /docs | |
parent | daaa49c622b12ea354a17822dba687a3c633c748 (diff) | |
download | meson-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 'docs')
0 files changed, 0 insertions, 0 deletions