[PATCH v2 16/19] - corrected PACKAGESVAR array handling

Steffen Pankratz kratz00 at gmx.de
Fr Jul 17 18:47:13 CEST 2015


Signed-off-by: Steffen Pankratz <kratz00 at gmx.de>
---
 buildscript | 10 ++++++----
 1 file changed, 6 insertions(+), 4 deletions(-)

diff --git a/buildscript b/buildscript
index 53df909..8ecc842 100755
--- a/buildscript
+++ b/buildscript
@@ -126,11 +126,13 @@ prepare() {
 		FEED="${FEEDVAR}[@]"
 		FEED=("${!FEED}")
 		local NAME=${FEED[0]}
-		local PACKAGESVAR=${FEEDVAR}_PKGS
+		local PACKAGESVAR="${FEEDVAR}_PKGS"
+		PACKAGESVAR="${PACKAGESVAR}[@]"
+		PACKAGESVAR=(${!PACKAGESVAR})
 
-		if [[ -n "${!PACKAGESVAR}" ]] ; then
-			echo "adding ${!PACKAGESVAR} from feed $NAME to available packages"
-			$target/scripts/feeds install -p $NAME ${!PACKAGESVAR}
+		if [[ -n "${PACKAGESVAR[@]}" ]] ; then
+			echo "adding ${PACKAGESVAR[*]} from feed $NAME to available packages"
+			$target/scripts/feeds install -p $NAME ${PACKAGESVAR[@]}
 		fi
 	done
 
-- 
2.4.5




Mehr Informationen über die Mailingliste franken-dev