summaryrefslogtreecommitdiff
path: root/run_cross_test.py
AgeCommit message (Collapse)Author
2019-04-05run_cross_tests: Pass correct argumentDylan Baker
I don't konw how the heck this has ever worked, but you know.
2018-10-14Merge pull request #4340 from jon-turney/azure-pipelinesJussi Pakkanen
Add Azure pipelines CI
2018-10-14Use 'CI' environment variable to detect CI environmentJon Turney
Use the 'CI' environment variable to detect CI environment, rather than a collection of CI-specific ones.
2018-10-10Add option to fail fast in testsNiklas Claesson
2018-10-10tests runners: Refactor out global variables and add argparseNiklas Claesson
2018-05-31Revert "mesonlib: handle meson exe wrappers"Nirbheek Chauhan
This reverts commit 0627e9d616dc311b7c9b0ef17301f680ac9e78a7. Breaks installation: https://github.com/mesonbuild/meson/issues/3647 Will be restored once that can be fixed.
2018-05-30mesonlib: handle meson exe wrappersMartin Kelly
There are cases when it is useful to wrap the main meson executable with a script that sets up environment variables, passes --cross-file, etc. For example, in a Yocto SDK, we need to point to the right meson.cross so that everything "just works", and we need to alter CC, CXX, etc. In such cases, it can happen that the "meson" found in the path is actually a wrapper script that invokes the real meson, which may be in another location (e.g. "meson.real" or similar). Currently, in such a situation, meson gets confused because it tries to invoke itself using the "meson" executable (which points to the wrapper script) instead of the actual meson (which may be called "meson.real" or similar). In fact, the wrapper script is not necessarily even Python, so the whole thing fails. Fix this by using Python imports to directly find mesonmain.py instead of trying to detect it heuristically. In addition to fixing the wrapper issue, this should make the detection logic much more robust.
2018-04-26Prettifying some output with pathlibNiklas Claesson
2016-12-20Make cross tests use same framework as regular tests.Jussi Pakkanen
2016-12-20Fix cross test and run them if a cross compiler is available.Jussi Pakkanen
2016-07-19Normalize the path of a configured file to avoid dupes (#640)Nirbheek Chauhan
2016-01-16Renamed meson package to mesonbuild so that we can have a script named meson ↵Jussi Pakkanen
in the same toplevel dir.
2016-01-16Finalize moduleification so that full test suite runs.Jussi Pakkanen
2015-05-09Fix cross compilation tests.Jussi Pakkanen
2015-02-16Use lib as library path in unit tests.Jussi Pakkanen
2014-11-16Harmonised copyright declarations.Jussi Pakkanen
2014-08-11Updated copyright years.Jussi Pakkanen
2013-09-30Can specify cross file as a command line argument.Jussi Pakkanen
2013-08-30Better build type introspection.Jussi Pakkanen
2013-08-30The whole test suite runs cross-built with mingw and armhf.Jussi Pakkanen
2013-08-30Work started on supporting simultaneous native and cross builds.Jussi Pakkanen
2013-08-24Get has_function from cross file.Jussi Pakkanen
2013-08-24Get sizeof info from cross file if it exists and write an error if it can ↵Jussi Pakkanen
not be determined.
2013-08-24Skip tests for cross compilation when they can not be run.Jussi Pakkanen
2013-08-24Updated symbolextractor to work with cross builds.Jussi Pakkanen