I just released AllInOneRuby 0.2.4.
AllInOneRuby creates a compressed executable for Windows, Linux
or Mac OS X (Darwin) that includes both the Ruby interpreter
and the runtime libraries. Why? Because it's sometimes not
easy, or possible, or desirable, or allowed to do a complete
Ruby installation. That's where AllInOneRuby comes in. I always
have a USB-memory stick with AllInOneRuby in my pocket.
More information and download on:
http://www.erikveen.dds.nl/allinoneruby/index.html
gegroet,
Erik V. - http://www.erikveen.dds.nl/
···
----------------------------------------------------------------
Only one change:
* Fixed a bug concerning spaces in %TEMP%.
----------------------------------------------------------------
Very nice work. Does this installation executable include everything
that is necessary for creating Rails web applications, or must that be
added after the installation?
John
Erik Veenstra wrote:
···
I just released AllInOneRuby 0.2.4.
AllInOneRuby creates a compressed executable for Windows, Linux
or Mac OS X (Darwin) that includes both the Ruby interpreter
and the runtime libraries. Why? Because it's sometimes not
easy, or possible, or desirable, or allowed to do a complete
Ruby installation. That's where AllInOneRuby comes in. I always
have a USB-memory stick with AllInOneRuby in my pocket.
More information and download on:
AllInOneRuby - A "Just-in-Time and Temporary Installation of Ruby"
gegroet,
Erik V. - http://www.erikveen.dds.nl/
----------------------------------------------------------------
Only one change:
* Fixed a bug concerning spaces in %TEMP%.
----------------------------------------------------------------
Very nice work. Does this installation executable include
everything that is necessary for creating Rails web
applications, or must that be added after the installation?
AllInOneRuby normally only embeds the default runtime
libraries. The ones which come with Ruby when you compile it
yourself. But when you use the option --site (or -s) all files
in Config::CONFIG["sitelibdir"] are included as well. So, if
Rails and its dependencies are installed in this directory
tree, it should be embedded. The RubyGems versions of Rails
won't work, because RubyGems doesn't use the sitelib
directories for installing the gems, although it's installed
there itself.
On the other hand, once the directory of a Rails application
(and thus "the application") is created and you finished
development, you don't need the sitelib-stuff of Rails anymore.
(At least, I'm told... I'm not a Rails developer myself.) This
means that you can create a Rails application, pack it [2, 3,
4] into an RBA with Tar2RubyScript [1] and run this RBA with
AllInOneRuby.
gegroet,
Erik V. - http://www.erikveen.dds.nl/
[1] Tar2RubyScript - A Tool for Distributing Ruby Applications
[2] http://dev.rubyonrails.com/ticket/806
[3] site:rubyonrails.org tar2rubyscript - Google Zoeken
[4] site:rubyonrails.com tar2rubyscript - Google Zoeken