Hi Paul, In data mercoledì 30 aprile 2014 10:57:18, Paul Eggleton ha scritto: > Hi Diego, > > <snip> > > You can't do this with PACKAGECONFIG alone, you'd need to use Python, i.e. > something like this: > > PACKAGECONFIG ?= "gl gles2" > PACKAGECONFIG[gl] = "..." > PACKAGECONFIG[gles2] = "..." > ... > > python __anonymous() { > packageconfig = (d.getVar("PACKAGECONFIG", True) or "").split() > flavors = [] > if "gles2" in packageconfig: > flavors.append("x11-gles2") > if "gl" in packageconfig: > flavors.append("x11-gl") > if flavors: > d.appendVar("EXTRA_OECONF", " --with-flavors=%s" % > ",".join(flavors)) } >
I tried that solution and it works, thank you so much. For newcomers like me, this may help explaining how that works: http://stackoverflow.com/a/17857952/813810 I'll do some testings and then I'll submit the patch for the new glmark release. Bests, Diego -- _______________________________________________ yocto mailing list yocto@yoctoproject.org https://lists.yoctoproject.org/listinfo/yocto