понедельник, 9 марта 2009 г.

Textmate и MacPorts ruby

Чтобы в Textmate заработала команда Run Script с версией ruby установленной из MacPorts, надо добавить 2 environment переменные

TaxtMate -> Preferences -> Advanced -> Shell Variables

TM_RUBY /opt/local/bin/ruby
RUBYOPT rubygems


Еще 1 способ это спрятать стандартную установку ruby и создать soft link на ruby из macports

sudo mv /usr/bin/ruby /usr/bin/ruby.orig
sudo mv /usr/bin/gem /usr/bin/gem.orig
sudo mv /usr/bin/rails /usr/bin/rails.orig

sudo ln -s /opt/local/bin/ruby /usr/bin/ruby