[yocto] [[PATCH][yocto-autobuilder] 1/2] buildsteps/CreateAutoConf.py: Add support for specify MACHINE by build prop
Joshua Lock
joshua.g.lock at linux.intel.com
Wed Jan 18 10:13:07 PST 2017
On Mon, 2017-01-16 at 10:25 -0600, Aníbal Limón wrote:
> Sometimes is a good idea to could specify a machine to build via a
> build
> property.
Why's that? I can guess but the commit log should really tell me what
the motivation for the change is.
>
> Signed-off-by: Aníbal Limón <anibal.limon at linux.intel.com>
> ---
> .../site-
> packages/autobuilder/buildsteps/CreateAutoConf.py | 6 +++++-
> 1 file changed, 5 insertions(+), 1 deletion(-)
>
> diff --git a/lib/python2.7/site-
> packages/autobuilder/buildsteps/CreateAutoConf.py
> b/lib/python2.7/site-
> packages/autobuilder/buildsteps/CreateAutoConf.py
> index 021f542..7915dd5 100644
> --- a/lib/python2.7/site-
> packages/autobuilder/buildsteps/CreateAutoConf.py
> +++ b/lib/python2.7/site-
> packages/autobuilder/buildsteps/CreateAutoConf.py
> @@ -174,7 +174,11 @@ class CreateAutoConf(ShellCommand):
> fout = fout + 'baselib = \\042${@d.getVar(\\047B
> ASE_LIB_tune-\\047 + (d.getVar(\\047DEFAULTTUNE\\047, True) or
> \\047INVALID\\047), True) or \\047lib\\047}\\042 \n'
> if self.distro == "poky-rt":
> fout = fout +
> 'PREFERRED_PROVIDER_virtual/kernel="linux-yocto-rt" \n'
> - machine=self.machine
> + machine=self.getProperty('custom_machine')
> + if machine:
> + self.machine = machine
> + else:
> + machine = self.machine
> if layerversion is not None and int(layerversion) > 1:
> if self.machine == "atom-pc":
> machine = self.machine.replace("atom-pc",
> "genericx86")
More information about the yocto
mailing list