- corrected PACKAGESVAR array handling

Signed-off-by: Steffen Pankratz <kratz00@gmx.de>
Reviewed-by: Tobias Klaus <tk+ff@meskal.net>
This commit is contained in:
Steffen Pankratz 2015-07-17 18:47:13 +02:00 committed by Tim Niemeyer
parent e3e9327c4e
commit 5df2c56e25
1 changed files with 6 additions and 4 deletions

View File

@ -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