Basic OS X compatibility: It works

This commit is contained in:
Zach Brown 2015-12-29 23:55:44 -06:00
parent aba1f0337b
commit 02ac7a0e88
1 changed files with 7 additions and 0 deletions

View File

@ -21,6 +21,13 @@ if [ ! -f "$jarpath.jar" ]; then
fi fi
fi fi
# OS X doesn't have md5sum, just md5 -r
if [[ "$OSTYPE" == "darwin"* ]]; then
shopt -s expand_aliases
alias md5sum='md5 -r'
echo "Using an alias for md5sum on OS X"
fi
checksum=$(md5sum "$jarpath.jar" | cut -d ' ' -f 1) checksum=$(md5sum "$jarpath.jar" | cut -d ' ' -f 1)
if [ "$checksum" != "$minecrafthash" ]; then if [ "$checksum" != "$minecrafthash" ]; then
echo "The MD5 checksum of the downloaded server jar does not match the BuildData hash." echo "The MD5 checksum of the downloaded server jar does not match the BuildData hash."