public inbox for intel-gfx@lists.freedesktop.org
 help / color / mirror / Atom feed
* [PATCH i-g-t 0/3] bunch more meson polish
@ 2017-09-08 15:14 Daniel Vetter
  2017-09-08 15:14 ` [PATCH i-g-t 1/3] meson: Simple makefile integration Daniel Vetter
                   ` (4 more replies)
  0 siblings, 5 replies; 9+ messages in thread
From: Daniel Vetter @ 2017-09-08 15:14 UTC (permalink / raw)
  To: Intel Graphics Development; +Cc: Daniel Vetter

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

_______________________________________________
Intel-gfx mailing list
Intel-gfx@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/intel-gfx

^ permalink raw reply	[flat|nested] 9+ messages in thread

end of thread, other threads:[~2017-09-26 11:36 UTC | newest]

Thread overview: 9+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2017-09-08 15:14 [PATCH i-g-t 0/3] bunch more meson polish Daniel Vetter
2017-09-08 15:14 ` [PATCH i-g-t 1/3] meson: Simple makefile integration Daniel Vetter
2017-09-11 12:03   ` Arkadiusz Hiler
2017-09-26 11:36     ` Daniel Vetter
2017-09-08 15:14 ` [PATCH i-g-t 2/3] meson: align test-list.txt generation with automake Daniel Vetter
2017-09-20 16:33   ` Ville Syrjälä
2017-09-08 15:14 ` [PATCH i-g-t 3/3] meson: share the configuration_data object Daniel Vetter
2017-09-08 15:44 ` ✓ Fi.CI.BAT: success for bunch more meson polish Patchwork
2017-09-08 17:25 ` ✗ Fi.CI.IGT: failure " Patchwork

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox