Re: [PATCH] siteinfo: add existiance check for site config file

Saul Wold
2013-05-23T15:51:38Z

Ignore this patch, I was quick on the draw and did not notice the
listdir which means the file is there,

Sau!

On 05/23/2013 07:37 AM, Saul Wold wrote:
> There is a condition where ncurses adds a site config file to CONFIG_SITE list
> and then binutils configure tries to use the siteinfo list before ncurses has
> installed the file. The existance test is there in the BBPATH search, but not
> in the SYSROOTCACHE check, so add it here.
>
> Signed-off-by: Saul Wold <sgw@linux.intel.com>
> ---
> meta/classes/siteinfo.bbclass | 3 ++-
> 1 file changed, 2 insertions(+), 1 deletion(-)
>
> diff --git a/meta/classes/siteinfo.bbclass b/meta/classes/siteinfo.bbclass
> index 09f88c6..87a4225 100644
> --- a/meta/classes/siteinfo.bbclass
> +++ b/meta/classes/siteinfo.bbclass
> @@ -139,7 +139,8 @@ def siteinfo_get_files(d, no_cache = False):
> if os.path.isdir(path_siteconfig):
> for i in os.listdir(path_siteconfig):
> filename = os.path.join(path_siteconfig, i)
> - sitefiles += filename + " "
> + if os.path.exists(filename):
> + sitefiles += filename + " "
>
> return sitefiles
>
>