mesa-dri_8.0.4.bbappend: Remove tabs from python code

check for xserver to be non-empty before using it
fixed errors like

ERROR: Failed to parse recipe:
/b/kraj/yocto/poky/meta/recipes-graphics/mesa/mesa-dri_8.0.4.bb
ERROR: Error executing a python function in <code>:
AttributeError: 'NoneType' object has no attribute 'split'

Signed-off-by: Khem Raj <raj.khem@gmail.com>
Signed-off-by: Tom Zanussi <tom.zanussi@intel.com>
This commit is contained in:
Khem Raj 2012-11-21 12:36:54 -08:00 committed by Tom Zanussi
parent 53a541b65d
commit ae1dae51b2

View File

@ -6,13 +6,13 @@
python __anonymous () {
import re
xserver = d.getVar('XSERVER', True)
if 'emgd-driver-bin' in xserver.split(' '):
if xserver and 'emgd-driver-bin' in xserver.split(' '):
extra_oeconf = d.getVar('EXTRA_OECONF', True).split()
take_out = ["--enable-egl", "--enable-gles1", "--enable-gles2"]
put_in = ["--disable-egl", "--disable-gles1", "--disable-gles2"]
take_out = ["--enable-egl", "--enable-gles1", "--enable-gles2"]
put_in = ["--disable-egl", "--disable-gles1", "--disable-gles2"]
pattern = re.compile("--with-egl-platforms")
new_extra_oeconf = [ ]
for i in extra_oeconf:
for i in extra_oeconf:
if ( i not in take_out ) and ( not pattern.match(i)):
new_extra_oeconf.append(i)
for i in put_in: