From 3f9c3cc5e5730fd366bcdaded18379b0b8eaffb2 Mon Sep 17 00:00:00 2001 From: Javier Viguera Date: Tue, 7 May 2013 19:50:32 +0200 Subject: [PATCH] mkproject: sanitize PATH environment variable Signed-off-by: Javier Viguera --- sdk/mkproject.sh | 3 +++ 1 file changed, 3 insertions(+) diff --git a/sdk/mkproject.sh b/sdk/mkproject.sh index 9a1d3d159..9cac29b90 100755 --- a/sdk/mkproject.sh +++ b/sdk/mkproject.sh @@ -66,6 +66,9 @@ do_mkproject() { source ${SCRIPTPATH}/sources/poky/oe-init-build-env . unset TEMPLATECONF + # Remove possible duplicated entries in PATH (due to re-sourcing the script) + export PATH=$(printf ${PATH} | awk -v RS=: '{if (!arr[$0]++) {printf("%s%s", !ln++ ? "" : ":", $0) }}') + # Customize project if just created if [ -z "${OLD_PROJECT}" ]; then NCPU="$(grep -c processor /proc/cpuinfo)"