[Intel-gfx] [PATCH i-g-t 00/12] meson: Build more tools and install more stuff

Ville Syrjala ville.syrjala at linux.intel.com
Mon Sep 11 17:24:55 UTC 2017


From: Ville Syrjälä <ville.syrjala at linux.intel.com>

This series makes meson install a bunch of missing tools, and tries
to unify a bit more what meson vs. autotools installs.

Notable differences left after this series:
* asm/disasm missing from meson
* intel_aubdump script missing from meson
* some benchmarks/tests missing from meson
* test-list-full.txt missing from meson
* meson installs a few intel_reg reg files
* meson installs a pile of igt_* binaries missing from autotools
* meson installs a pile of headers missing from autotools

Also I noticed that the git sha1 things seems totally broken for
meson atm, unless you do an autotools build first.

Ville Syrjälä (12):
  meson: Install tests into $libexecdir
  meson: Install tools
  tools/intel_reg: s/PKGDATADIR/IGT_DATADIR/
  meson: Build and install intel_reg
  meson: Install intel_reg register definitions
  meson: Install test-list.txt
  meson: Install test image files
  meson: Build and install intel_l3_parity
  meson: Build and install intel_dp_compliance
  meson: Drop the 'lib' prefix from intel_aubdump.so
  meson: Rename and install intel-gpu-overlay
  meson: Install intel_gpu_abrt

 overlay/meson.build        |  5 +++--
 tests/generate_testlist.sh |  9 ++++++---
 tests/meson.build          | 26 +++++++++++++++++++++++---
 tools/Makefile.am          |  2 +-
 tools/intel_reg.c          |  2 +-
 tools/meson.build          | 37 +++++++++++++++++++++++++++++++++++--
 6 files changed, 69 insertions(+), 12 deletions(-)

-- 
2.13.5



More information about the Intel-gfx mailing list