[yocto] [eclipse-poky][oxygen][PATCH] setup.sh: install feature version which meets minimum version required
Tim Orling
timothy.t.orling at linux.intel.com
Wed Jan 24 20:42:28 PST 2018
From: Chin Huat Ang <chin.huat.ang at intel.com>
When only minimum version is specified, install feature with version closest
to the minimum specified.
Signed-off-by: Chin Huat Ang <chin.huat.ang at intel.com>
Signed-off-by: Tim Orling <timothy.t.orling at linux.intel.com>
---
scripts/setup.sh | 8 ++++++--
1 file changed, 6 insertions(+), 2 deletions(-)
diff --git a/scripts/setup.sh b/scripts/setup.sh
index 4b160ea16c4..024596bfb1e 100755
--- a/scripts/setup.sh
+++ b/scripts/setup.sh
@@ -228,8 +228,12 @@ update_feature_remote()
done
else
#only has minimum version requirement
- local max_remote_ver="`get_version $1 $2 'max'`"
- [ "$max_remote_ver" \> "$3" ] || [ "$max_remote_ver" = "$3" ] && installIU=$max_remote_ver
+ for i in $all_versions; do
+ if [ "$i" \> "$3" ] || [ "$i" = "$3" ]; then
+ installIU=$i
+ break
+ fi
+ done
fi
[ "x$installIU" = "x" ] && err_exit 1 "Can NOT find candidates of $2 version($3, $4) at $1!"
--
2.13.6
More information about the yocto
mailing list