bootstrap.sh in flombe-0.1.0.5 vs bootstrap.sh in flombe-0.1.0.6
- old
+ new
@@ -21,29 +21,35 @@
sudo gem install flombe --no-rdoc --no-ri >> ~/.flombe/bootstrap.log 2>&1
echo "=> We also need to update your gems. This may take a while if your connection sux."
sudo gem update >> ~/.flombe/bootstrap.log 2>&1
fi
+test -e /usr/local
+if [ $? -ne 0 ]; then
+ echo "=> We need to create the /usr/local directory for homebrew stuff."
+ sudo mkdir -p /usr/local
+ sudo chown -R `whoami` /usr/local
+fi
+
echo "Flombe gem installed. Going to run a base install with homebrew and rvm."
if [ -f ~/.flombe/Flombefile ]; then
rm ~/.flombe/Flombefile
fi
echo 'recipe "homebrew"' >> ~/.flombe/Flombefile
-echo 'recipe "rvm"' >> ~/.flombe/Flombefile
echo 'recipe "utils"' >> ~/.flombe/Flombefile
echo 'recipe "utils::dotfiles"' >> ~/.flombe/Flombefile
echo 'recipe "utils::colors"' >> ~/.flombe/Flombefile
echo 'recipe "utils::keyfixer"' >> ~/.flombe/Flombefile
+echo 'recipe "rvm", :global_gems => ["flombe","rake","bundler"]' >> ~/.flombe/Flombefile
cd ~/.flombe && flombe | tee -a ~/.flombe/bootstrap.log
-echo "Flombe successful at `date`" >> ~/.flombe/bootstrap.log 2>&1
-
-if [ "$?" -eq "0" ]; then
+if [ $? -eq 0 ]; then
echo -e "\033[1;32mFlombe run was successful! :)\033[0m"
echo -e "\033[0;32mPlease open a new terminal window to have maximum goodness.\033[0m"
+ echo "Flombe successful at `date`" >> ~/.flombe/bootstrap.log 2>&1
fi
if [ -f ~/.flombe.profile ]; then
source ~/.flombe.profile
fi
\ No newline at end of file