Distribute your Rails App with a One-Click .exe
Ever wondered how to distribute you rails application to a window instance. This is how:
Distribute your Rails app with a one-click .exe
There is a great tool for making a ruby application run smoothly on Microsoft platforms. It's called RubyScript2Exe and Tar2RubyScript. The author of both of these has made a great job explaining how to distribute a Rails app as a one-click .exe with the above tools. However, the example is about three years old by now, so a small update is posted here.
The part I have changed since Erik posted the tutorial (which is using Ruby on Rails version 0.14.3) is the following. Instead of:
module Rails class Configuration def database_configuration conf = YAML::load(ERB.new(IO.read(database_configuration_file)).result) if defined?(TAR2RUBYSCRIPT) conf.each do |k, v| if v["adapter"] =~ /^sqlite/ v["database"] = oldlocation(v["database"]) if v.include?("database") v["dbfile"] = oldlocation(v["dbfile"]) if v.include?("dbfile") end end end conf end end end