diff --git a/install.sh b/install.sh index d412de7..31258c2 100644 --- a/install.sh +++ b/install.sh @@ -56,40 +56,40 @@ if [ "$(uname | grep -i 'Darwin')" ]; then exit 1 fi + # Mavericks+ works for all current macOS versions + OS='mavericks' + + if [[ "$OSX_MAJOR" -eq 10 ]]; then + # + # Minor + # + if [ "$OSX_MINOR" -le 5 ]; then + echo "unsupported OS X version (os 10.5-)" + exit 1 + fi + + # Snow + if [ "$OSX_MINOR" -eq 6 ]; then + OS='snow' + fi + + # Lion + if [ $OSX_MINOR -eq 7 ]; then + OS='lion' + fi + + # Mountain Lion + if [ "$OSX_MINOR" -eq 8 ]; then + OS='mountain' + fi + fi + # OS X (10) and macOS (11) should be supported if [ "$OSX_MAJOR" -gt 11 ]; then echo "WARNING: macOS 12+ may or may not be supported" fi - # - # Minor - # - if [ "$OSX_MINOR" -le 5 ]; then - echo "unsupported OS X version (os 10.5-)" - exit 1 - fi - - # Snow - if [ "$OSX_MINOR" -eq 6 ]; then - OS='snow' - fi - - # Lion - if [ $OSX_MINOR -eq 7 ]; then - OS='lion' - fi - - # Mountain Lion - if [ "$OSX_MINOR" -eq 8 ]; then - OS='mountain' - fi - - # Mavericks, Yosemite - if [ "$OSX_MINOR" -ge 9 ]; then - OS='mavericks' - fi - if [ -n "$(sysctl hw | grep 64bit | grep ': 1')" ]; then ARCH="64" else