From a93a6074e201b83a83f4fa451c7e70f28e2cb218 Mon Sep 17 00:00:00 2001 From: Jonathan Hodgson Date: Wed, 3 Feb 2021 23:00:28 +0000 Subject: [PATCH] Adds check before running ruby commands --- shells/shared/environmentVariables | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) diff --git a/shells/shared/environmentVariables b/shells/shared/environmentVariables index 2273a0dc..ca2bd799 100644 --- a/shells/shared/environmentVariables +++ b/shells/shared/environmentVariables @@ -21,10 +21,12 @@ done export PATH=~/Projects/current/bin:$mypath:$GOPATH/bin:$HOME/.local/share/bin:$PATH:. #Ruby things -GEM_HOME=$(ls -t -U | ruby -e 'puts Gem.user_dir') -GEM_PATH=$GEM_HOME -export PATH=$PATH:$GEM_HOME/bin -export GEM_HOME=$(ruby -e 'print Gem.user_dir') +if type -p ruby > /dev/null; then + GEM_HOME=$(ls -t -U | ruby -e 'puts Gem.user_dir') + GEM_PATH=$GEM_HOME + export PATH=$PATH:$GEM_HOME/bin + export GEM_HOME=$(ruby -e 'print Gem.user_dir') +fi export PATH=$PATH:$HOME/node_modules/.bin