[Intel-gfx] [PATCH i-g-t 0/3] bunch more meson polish

Daniel Vetter daniel.vetter at ffwll.ch
Fri Sep 8 15:14:45 UTC 2017


Hi all,

I wanted to push this out before I'm ooo for 2 weeks of conferencing.

With this we should be able to start CI'ing the meson build (ofc right now
still in parallel with the automake stuff, and also using the results from
the automake build for the hw testing CI does). The following should get
meson going, and can be done in a build that's already been used to build
using automake:

$ mkdir build
$ meson

Note that everything gets autodetected, so no options really.

$ ninja -C build
$ ninja -C build test

This series contains a patch to align the generated test lists between the
two build systems. Comparing them would be a great validation of the match
between meson/automake builds:

$ diff tests/test-list.txt build/tests/test-list.txt 

Cheers, Daniel

Daniel Vetter (3):
  meson: Simple makefile integration
  meson: align test-list.txt generation with automake
  meson: share the configuration_data object

 man/meson.build            |  8 +-------
 meson.build                | 32 +++++++++++++++++---------------
 meson.sh                   | 35 +++++++++++++++++++++++++++++++++++
 tests/Makefile.am          |  1 +
 tests/Makefile.sources     |  2 --
 tests/generate_testlist.sh |  9 +++++++--
 tests/meson.build          | 20 ++++++++++++++------
 7 files changed, 75 insertions(+), 32 deletions(-)
 create mode 100755 meson.sh

-- 
2.14.1



More information about the Intel-gfx mailing list