]> code.ossystems Code Review - openembedded-core.git/commit
classes/populate_sdk_ext: prevent invalid TEMPLATECONF entering eSDK
authorPaul Eggleton <paul.eggleton@linux.intel.com>
Wed, 2 Nov 2016 02:31:05 +0000 (15:31 +1300)
committerRichard Purdie <richard.purdie@linuxfoundation.org>
Wed, 16 Nov 2016 10:33:38 +0000 (10:33 +0000)
commit7fbc086f47ef6e36c819836deaa1b2fb3f0ec97a
tree1138bac3197dc4f1ebc3bad9e9722ff58a3219e0
parent3136666fee621d94ec4c48e706f0dad3b6b6f08c
classes/populate_sdk_ext: prevent invalid TEMPLATECONF entering eSDK

If you are using a repository which contains a .templateconf file that
sets TEMPLATECONF to point into a layer it contains, but you aren't
using that layer in your bblayers.conf, the eSDK would produce an error
during the preparation step of the installation. An example would be
using the poky repository but setting DISTRO to your own custom distro
and removing meta-poky from your bblayers.conf. The eSDK doesn't
support creating new build directories, so we don't care about the
templates and can thus force a known good value to prevent this from
happening.

Fixes [YOCTO #10568].

(From OE-Core rev: 5ee32191a18013061dfa72e64713a94c5d321496)

Signed-off-by: Paul Eggleton <paul.eggleton@linux.intel.com>
Signed-off-by: Ross Burton <ross.burton@intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Signed-off-by: Armin Kuster <akuster808@gmail.com>
meta/classes/populate_sdk_ext.bbclass