Also, sort by version names instead of alphabetically
basedir="$(dirname $bindir)"
verdir="${basedir}/versions"
args=("$@")
basedir="$(dirname $bindir)"
verdir="${basedir}/versions"
args=("$@")
-pushd "${verdir}" &>/dev/null
-
-v_all=(*/)
-v_all=(${v_all[@]%/})
+v_all=($(cd ${verdir} && ls | sort -rV))
echo "Available gradle versions: ${v_all[@]}"
echo "Available gradle versions: ${v_all[@]}"
run_gradle() {
${verdir}/${v_found}/bin/gradle "${args[@]}"
exit $?
run_gradle() {
${verdir}/${v_found}/bin/gradle "${args[@]}"
exit $?