RVMのRubyでgemsetのgemを使ったRubyクリプトを書く場合は

答え。wrapperを使う。


初めはシェバングを/Users/account/.rvm/rubies/ruby-1.x.x-head/bin/rubyとかして、ENV['GEM_HOME']='/Users/account/.rvm/gems/ruby-1.x.x-head@gemsetname'とかやったのですが、ちょっとスマートじゃないなと。
で、Twitterで質問したり、RVMのサイト見たりして、うんうんうなってたら、発見しました。


http://www.hsbt.org/diary/20110117.html#p01


wrapper使えばいいと。
RVMのサイト見たとき気づかなかったけど、TextmateとかPassengerの所に書いてありました。
RVMとまた少し仲良くなれた気がします。
いや、ヘルプをしっかり見ろという話なんでしょうけどね・・。

wrapper - generates a set of wrapper executables for a given ruby with the
specified ruby and gemset combination. Used under the hood for
passenger support and the like.