forked from mesonbuild/meson
-
Notifications
You must be signed in to change notification settings - Fork 0
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
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
- Loading branch information
1 parent
daaa49c
commit ac256cb
Showing
1 changed file
with
29 additions
and
3 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters