Nirbheek Chauhan
7e4a67c790
run_project_tests: Clean on backends that can't install
...
Also sets more groundwork for running unit tests with backends other
that Ninja.
Transferring global state to executors is totally broken in Python 3.4
so just serialize all the commands.
8 years ago
Nirbheek Chauhan
323fe43413
run_project_tests: Clean-up backend detection a bit
...
Set a global variable that has it so other places can use it, and
error out on unknown backends
8 years ago
Jussi Pakkanen
701e393261
Make cross tests use same framework as regular tests.
8 years ago
Jussi Pakkanen
2b65083463
Fix cross test and run them if a cross compiler is available.
8 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.
9 years ago
Jussi Pakkanen
4c31e7774d
Finalize moduleification so that full test suite runs.
9 years ago
Jussi Pakkanen
572587f5ce
Fix cross compilation tests.
10 years ago
Jussi Pakkanen
1ab5b850ef
Use lib as library path in unit tests.
10 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