meson: Guard the gallium dri componenet

Currently the target has a redundant guard, and the state tracker isn't
properly guarded.

Signed-off-by: Dylan Baker <dylanx.c.baker@intel.com>
Reviewed-by: Eric Anholt <eric@anholt.net>
This commit is contained in:
Dylan Baker 2017-11-14 17:04:27 -08:00
parent 689fb74716
commit c8417c8d25
1 changed files with 4 additions and 2 deletions

View File

@ -73,7 +73,9 @@ endif
if with_glx == 'gallium-xlib'
subdir('winsys/sw/xlib')
endif
subdir('state_trackers/dri')
if with_dri
subdir('state_trackers/dri')
endif
if with_osmesa == 'gallium'
subdir('state_trackers/osmesa')
endif
@ -87,7 +89,7 @@ endif
# TODO: SWR
# TODO: virgl
# TODO: clover
if with_dri and with_gallium
if with_dri
subdir('targets/dri')
endif
if with_osmesa == 'gallium'