Land #61, Print current vbox version if less than minimum version

This commit is contained in:
Pearce Barry 2017-03-06 08:56:16 -06:00
commit b2c9443a5c
No known key found for this signature in database
GPG Key ID: 0916F4DEA5C5DE0A

View File

@ -47,10 +47,19 @@ elif [ $(uname) = "Linux" ]; then
fi fi
fi fi
if compare_versions $(VBoxManage -v | sed -e 's/r.*//g' -e 's/_.*//g') $min_vbox_ver false; then if [ -x "$(which VBoxManage)" ] ; then
current_vbox_ver=$(VBoxManage -v | sed -e 's/r.*//g' -e 's/_.*//g')
if compare_versions $current_vbox_ver $min_vbox_ver false; then
echo "Compatible version of VirtualBox found." echo "Compatible version of VirtualBox found."
else else
echo "A compatible version of VirtualBox was not found. Please download and install it from https://www.virtualbox.org/" echo "A compatible version of VirtualBox was not found."
echo "Current Version=[$current_vbox_ver], Minimum Version=[$min_vbox_ver]"
echo "Please download and install it from https://www.virtualbox.org/"
exit 1
fi
else
echo "VirtualBox is not installed (or not added to the path)."
echo "Please download and install it from https://www.virtualbox.org/"
exit 1 exit 1
fi fi