1
0
mirror of https://github.com/laurent22/joplin.git synced 2024-12-21 09:38:01 +02:00

Linux: Fixes #2906 : Update install script to remove command -v check (#2926)

* Linux: update install script to remove command -v check

* Formatting change

* spacing
This commit is contained in:
Caleb John 2020-05-09 04:23:42 -06:00 committed by GitHub
parent 488c0f1828
commit 24a90036b7
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -83,21 +83,19 @@ fi
#-----------------------------------------------------
showLogo
#-----------------------------------------------------
print "Checking architecture..."
# Architecture check
if ! [[ -x "$(command -v uname)" ]] ; then
print "${COLOR_YELLOW}WARNING: Can't get system architecture, skipping check${COLOR_RESET}"
else
## this actually gives more information than needed, but it contains all architectures (hardware and software)
ARCHITECTURE=$(uname -a)
## uname actually gives more information than needed, but it contains all architectures (hardware and software)
ARCHITECTURE=$(uname -a || echo "NO CHECK")
if [[ $ARCHITECTURE =~ .*aarch.*|.*arm.* ]] ; then
showHelp "Arm systems are not officially supported by Joplin, please search the forum (https://discourse.joplinapp.org/) for more information"
exit 1
elif [[ $ARCHITECTURE =~ .*i.86.* ]] ; then
showHelp "32-bit systems are not supported by Joplin, please search the forum (https://discourse.joplinapp.org/) for more information"
exit 1
fi
if [[ $ARCHITECTURE = "NO CHECK" ]] ; then
print "${COLOR_YELLOW}WARNING: Can't get system architecture, skipping check${COLOR_RESET}"
elif [[ $ARCHITECTURE =~ .*aarch.*|.*arm.* ]] ; then
showHelp "Arm systems are not officially supported by Joplin, please search the forum (https://discourse.joplinapp.org/) for more information"
exit 1
elif [[ $ARCHITECTURE =~ .*i386.*|.*i686.* ]] ; then
showHelp "32-bit systems are not supported by Joplin, please search the forum (https://discourse.joplinapp.org/) for more information"
exit 1
fi
#-----------------------------------------------------