From c4e05fbf21ab4eb7047aff1902ad13343bff3de4 Mon Sep 17 00:00:00 2001 From: Prayag Upd Date: Sun, 8 Jun 2014 19:24:49 +0545 Subject: [PATCH] ADD linux support for Intellij and AndroidStudio --- install.sh | 27 +++++++++++++++++++++------ 1 file changed, 21 insertions(+), 6 deletions(-) diff --git a/install.sh b/install.sh index 17fe044..bf123eb 100755 --- a/install.sh +++ b/install.sh @@ -3,12 +3,27 @@ echo "Installing Square code style configs..." -for i in $HOME/Library/Preferences/IntelliJIdea*/codestyles \ - $HOME/Library/Preferences/IdeaIC*/codestyles \ - $HOME/Library/Preferences/AndroidStudio*/codestyles -do - cp -frv $( cd "$( dirname "${BASH_SOURCE[0]}" )" && pwd )/configs/* $i 2> /dev/null -done +if [ "$(uname)" == "Darwin" ]; then + # Mac OS X platform + for i in $HOME/Library/Preferences/IntelliJIdea*/codestyles \ + $HOME/Library/Preferences/IdeaIC*/codestyles \ + $HOME/Library/Preferences/AndroidStudio*/codestyles + do + cp -frv $( cd "$( dirname "${BASH_SOURCE[0]}" )" && pwd )/configs/* $i 2> /dev/null + done +elif [ "$(expr substr $(uname -s) 1 5)" == "Linux" ]; then + # Linux platform + for i in $HOME/.IntelliJIdea*/config/codestyles \ + $HOME/.IdeaIC*/config/codestyles \ + $HOME/.AndroidStudio*/config/codestyles + do + cp -frv $( cd "$( dirname "${BASH_SOURCE[0]}" )" && pwd )/configs/* $i 2> /dev/null + done +elif [ "$(expr substr $(uname -s) 1 10)" == "MINGW32_NT" ]; then + # Windows NT platform + echo "This doesn't support windows." + echo "But you can apply patch." +fi echo "Done." echo ""