34 Commits (master)

Author SHA1 Message Date
Dylan Baker e991c4d454 Use SPDX-License-Identifier consistently 4 months ago
Daniel Mensinger 3e396b3782
fix: Always explicitly set encoding for text files (fixes #8263) 3 years ago
Daniel Mensinger b27af7e465
cmake: Add cross tests 4 years ago
Jon Turney 6053da7a00 Add build machine compilers to project tests compiler report 4 years ago
Jon Turney 6a56291a2a Add a test run of MSVC ARM64 cross on Windows x64 4 years ago
Jon Turney 36600d7465 Add a test run in an environment which only has a cross compiler 4 years ago
Jon Turney 88e13c5f7c Split tests out from 'common' which require a native compiler 4 years ago
Michael Hirsch 1ec84c570f run_*tests*.py: print Meson version at start of test suite 4 years ago
Jon Turney d4c7ff173a
Make run_cross_test.py just a wrapper around run_project_tests.py 4 years ago
Dylan Baker 25eb86382b run_cross_tests: Pass correct argument 5 years ago
Jon Turney 459b81de46
Use 'CI' environment variable to detect CI environment 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
Nirbheek Chauhan f56b402a5b Revert "mesonlib: handle meson exe wrappers" 6 years ago
Martin Kelly 0627e9d616 mesonlib: handle meson exe wrappers 6 years ago
Niklas Claesson ceeae58225 Prettifying some output with pathlib 6 years ago
Nirbheek Chauhan 7e4a67c790 run_project_tests: Clean on backends that can't install 7 years ago
Nirbheek Chauhan 323fe43413 run_project_tests: Clean-up backend detection a bit 7 years ago
Jussi Pakkanen 701e393261 Make cross tests use same framework as regular tests. 7 years ago
Jussi Pakkanen 2b65083463 Fix cross test and run them if a cross compiler is available. 7 years ago
Nirbheek Chauhan 88aafd363e Normalize the path of a configured file to avoid dupes (#640) 8 years ago
Jussi Pakkanen 23b98cd6e6 Renamed meson package to mesonbuild so that we can have a script named meson in the same toplevel dir. 8 years ago
Jussi Pakkanen 4c31e7774d Finalize moduleification so that full test suite runs. 8 years ago
Jussi Pakkanen 572587f5ce Fix cross compilation tests. 9 years ago
Jussi Pakkanen 1ab5b850ef Use lib as library path in unit tests. 9 years ago
Jussi Pakkanen 525f0ae6d2 Harmonised copyright declarations. 10 years ago
Jussi Pakkanen c4860ff60f Updated copyright years. 10 years ago
Jussi Pakkanen c1853c21e1 Can specify cross file as a command line argument. 11 years ago
Jussi Pakkanen 845eda2938 Better build type introspection. 11 years ago
Jussi Pakkanen c3640ef036 The whole test suite runs cross-built with mingw and armhf. 11 years ago
Jussi Pakkanen 702d3e2d9c Work started on supporting simultaneous native and cross builds. 11 years ago
Jussi Pakkanen 21e4fcc6b0 Get has_function from cross file. 11 years ago
Jussi Pakkanen 2117814826 Get sizeof info from cross file if it exists and write an error if it can not be determined. 11 years ago
Jussi Pakkanen 696f72da1b Skip tests for cross compilation when they can not be run. 11 years ago
Jussi Pakkanen 6536354cc3 Updated symbolextractor to work with cross builds. 11 years ago