[bitbake-devel] [PATCH] cookerdata: print an error if layer dir does not exist
Peter Kjellerstedt
peter.kjellerstedt at axis.com
Wed May 25 09:57:02 UTC 2016
> -----Original Message-----
> From: bitbake-devel-bounces at lists.openembedded.org [mailto:bitbake-
> devel-bounces at lists.openembedded.org] On Behalf Of Markus Lehtonen
> Sent: den 24 maj 2016 09:26
> To: bitbake-devel at lists.openembedded.org
> Subject: [bitbake-devel] [PATCH] cookerdata: print an error if layer
> dir does not exist
>
> Makes it easier for user to identify problems, e.g. typos, in BBLAYERS.
>
> [YOCTO #9507]
>
> Signed-off-by: Markus Lehtonen <markus.lehtonen at linux.intel.com>
> ---
> lib/bb/cookerdata.py | 4 ++++
> 1 file changed, 4 insertions(+)
>
> diff --git a/lib/bb/cookerdata.py b/lib/bb/cookerdata.py
> index 1615db5..7dfe7b5 100644
> --- a/lib/bb/cookerdata.py
> +++ b/lib/bb/cookerdata.py
> @@ -292,6 +292,10 @@ class CookerDataBuilder(object):
> data = bb.data.createCopy(data)
> approved = bb.utils.approved_variables()
> for layer in layers:
> + if not os.path.isdir(layer):
> + parselog.critical("Layer directory '%s' does not to exist! "
^^
Change "not to exist" to "not exist".
> + "Please check BBLAYERS in %s" % (layer, layerconf))
> + sys.exit(1)
> parselog.debug(2, "Adding layer %s", layer)
> if 'HOME' in approved and '~' in layer:
> layer = os.path.expanduser(layer)
> --
> 2.6.6
//Peter
More information about the bitbake-devel
mailing list