I've begun investigating Ruby; I've been a Python user for quite some
time and like what I'm seeing in Ruby. I do have a question, however.

I would like to use Ruby in some of my small-scale projects. I'd also
like to experiment with Ruby in an upcoming project of mine. This
project is a client which, though it will be open source, I'd like to
make it easy for windows users to install with something like
InstallShield or SPIS. So, rather than saying:

"To use my application, first go download and install Ruby and all of
the extra libraries."

I can say:

"Download this .exe and go!" :) Ruby is great, and it'd be cool if
everyone in the world had it, but I'd like to make the user effort to
install my software as low as is possible.

So what's the point of all of my rambling? :) I'm curious about
whether something like Python's freeze utility exists for
Ruby. Basically, I'd like to include my script, modules, etc. inside a
copy of the interpreter, so all that's needed is my exe, maybe a DLL
containing the Ruby library, and whatever else I include in the
archive. I guess I can run ruby2c, but is there another option?

So, does such a beast exist?