[Mesa-dev] [PATCH 0/6] meson: some non-linux OS work

Dylan Baker dylan at pnwbakers.com
Tue Nov 21 00:50:32 UTC 2017


This is a rough cross section of work to get the meson build working on macOS
and on Haiku, with one radeonsi fixup added. Most of this work is pretty
straight forward, turning some options that can be assumed on Linux into
tri-states, fixing up some early windows and macos stubs that I put in during
the initial meosn pass, and removing some code duplication.

Dylan Baker (6):
  meson: Remove duplicate _GNU_SOURCE
  meson: Convert platform to auto
  meson: convert llvm option to tristate
  meson: Fix LLVM requires for radeonsi
  meson: add logic to select apple and windows dri
  meson: replace with_*dri with with_dri_platform

 meson.build                | 77 +++++++++++++++++++++++++++-------------------
 meson_options.txt          |  9 +++---
 src/glx/meson.build        |  4 +--
 src/mapi/glapi/meson.build |  2 +-
 4 files changed, 54 insertions(+), 38 deletions(-)

-- 
2.15.0



More information about the mesa-dev mailing list