222 Commits (3225070f8bf50449c51b310cd5ed12669f248235)

Author SHA1 Message Date
Jon Turney 26d1c2a52d
Specify crossfile use in CI job configuration 5 years ago
Nirbheek Chauhan b9d0c7a169 run_tests: Fix detection of ninja 1.9 5 years ago
Dylan Baker 31bb6eae45 run_tests.py: use mlog.log_once to avoid spamming ninja < 1.9 warnings 5 years ago
Daniel Mensinger 286b9f0921 lgtm: Fix Module imported with `import` and `import from` 5 years ago
Daniel Mensinger 80ec5e9d28 Fix all flake8 warnings 5 years ago
Aleksey Gurtovoy 75daed27bc mesonlib.split_args/quote_arg/join_args 5 years ago
Nirbheek Chauhan 35732dfaa1 tests: Require ninja 1.9 on CI 5 years ago
Nirbheek Chauhan 48f3495178 tests: Upgrade to ninja v1.9 for Linux 5 years ago
Nirbheek Chauhan 96088d3e51 tests: Detect ninja v1.9 and disable timestamp hack 5 years ago
Michael Hirsch, Ph.D e3b21de563 Intel-Cl tests: increase robustness of Windows Intel compilers detection (#5828) 5 years ago
John Ericson d8335fb032 Put native file before cross file in options list 5 years ago
Michael Hirsch, Ph.D b5e9ab8ed0
fortran tests: non-gfortran compilers on Windows are best static libs 5 years ago
Michael Hirsch, Ph.D 667cc80f72
run_tests: ifort / intel-cl must have ninja backend 5 years ago
Daniel Mensinger 3b2126531a cmake: added test case for environment variables 5 years ago
Jussi Pakkanen 4b1ab96795 Add command line argument to skip unit tests. 5 years ago
John Ericson 957d8e051c Make `PerMachine` and `MachineChoice` have just `build` and `host` 6 years ago
Daniel Mensinger 3581839f4c
Fix unused variables warnings 6 years ago
Jon Turney 10749494c8
Flush run_tests output so it appears before the test subprocesses it runs 6 years ago
John Ericson 19f81d3e33 Never access environment.properties downstream 6 years ago
Nirbheek Chauhan 50b863032e find_library: Check arch of libraries on Darwin 6 years ago
Nirbheek Chauhan c0166355ce Rewrite appleframework and extraframework dependency classes 6 years ago
Nirbheek Chauhan 3997e8762e unit tests: Fix sdl2 failure test on macOS 6 years ago
Nirbheek Chauhan 58852e6290 unit tests: Simplify get_fake_env() 6 years ago
John Ericson 2b22576fb6 Remove cross_info; cross file is parsed up front and discarded 6 years ago
Daniel Mensinger 194adc828f Only autodetect 'vs' backend on windows 6 years ago
Dylan Baker 3af4407a16 Get basic native config file loading working 6 years ago
Jon Turney 459b81de46
Use 'CI' environment variable to detect CI environment 6 years ago
Niklas Claesson d964da79e7 tests: Merge backend guessing into one function 6 years ago
Niklas Claesson fb1f0b9694 Fix type-bug cannot add str to list 6 years ago
Niklas Claesson 4911a51aa2 Add option to fail fast in tests 6 years ago
Niklas Claesson 4ef4edee2f tests runners: Refactor out global variables and add argparse 6 years ago
Xavier Claessens 37067a53c4 Use a single ArgumentParser for all subcommands 6 years ago
Guillermo Ignacio Enriquez Gutierrez 13c0705263 Add flag to NOT use new build system in xcode because it fails in Xcode9 when using custom build directories 6 years ago
Nirbheek Chauhan 5e93393cd9 Test that system shlibs with undefined symbols can be found 6 years ago
Nirbheek Chauhan e8dae2b966 cross: Be more permissive about not-found exe_wrapper 6 years ago
Nirbheek Chauhan 2d1fc25599 run_tests: Run all cross tests together 7 years ago
Xavier Claessens 7c4736d27f Convert args.projectoptions into a dict 7 years ago
Nirbheek Chauhan bc4dd5e201 .travis.yml: Add CI for armhf and mingw 7 years ago
Nirbheek Chauhan 21dc45dbbb Add MinGW-w64 64-bit to the Travis CI 7 years ago
Nirbheek Chauhan 0a035dea6d Set the meson command to use when we know what it is 7 years ago
Nirbheek Chauhan f56b402a5b Revert "mesonlib: handle meson exe wrappers" 7 years ago
Martin Kelly 0627e9d616 mesonlib: handle meson exe wrappers 7 years ago
Jussi Pakkanen c72b4e1b9c Imported Debian fixes by Matthias Klose. 7 years ago
Nirbheek Chauhan b2feae9833 unit tests: Remove all instances of FakeEnvironment 7 years ago
Jussi Pakkanen 5d51bc79c7 Replaced sys.executable use with the mesonlib equivalent. 7 years ago
Jussi Pakkanen b3dfb80c15 Tests can be run with an external Meson command. 7 years ago
Jussi Pakkanen a4db467669 Use GCC 7 for cross compilation tests. 7 years ago
Nirbheek Chauhan 7c4f0f97d3 tests: Always run ninja with -d explain 7 years ago
Nirbheek Chauhan 7c2ae55fab Revert "Revert "Merge pull request #1931 from centricular/use-patched-ninja"" 7 years ago
Jérôme Duval c46c1e74ad run_tests.py: Haiku has no nice(). 7 years ago