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