Re: [PATCH] eglibc: fix evacuate_scripts for external toolchains

Richard Purdie
2013-01-25T14:49:26Z

On Fri, 2013-01-25 at 15:27 +0100, Marcin Juszkiewicz wrote:
> Not every external toolchain has mtrace/sotruss/xtrace scripts so check
> their existance first.
>
> Signed-off-by: Marcin Juszkiewicz <marcin.juszkiewicz@linaro.org>
> ---
> meta/recipes-core/eglibc/eglibc-package.inc | 4 +++-
> 1 file changed, 3 insertions(+), 1 deletion(-)
>
> diff --git a/meta/recipes-core/eglibc/eglibc-package.inc b/meta/recipes-core/eglibc/eglibc-package.inc
> index 79c43f1..4a4e54a 100644
> --- a/meta/recipes-core/eglibc/eglibc-package.inc
> +++ b/meta/recipes-core/eglibc/eglibc-package.inc
> @@ -113,7 +113,9 @@ do_evacuate_scripts () {
> target=${D}${includedir}/eglibc-scripts-internal-${MULTIMACH_TARGET_SYS}
> mkdir -p $target
> for i in ${bashscripts}; do
> - cp ${D}${bindir}/$i $target/
> + if [ -f ${D}${bindir}/$i ]; then
> + cp ${D}${bindir}/$i $target/
> + fi
> done
> }

At least lets try and indent it consistently :)

Cheers,

Richard