Program Installers

Is there an easy way to make an installer for a ruby program?

basicly we’ve got a custom testing framework built to run test scripts
on, but to make it easier to install on multiple computers we want a
installer to go along with it.

im not sure which is the best way to go about this, is there anything
built into ruby for making gems or building a setup file?

in the end i want to move folders from a base folder to:
/doc move to c:/program files/si_frame/doc
/example move to c:/program files/si_frame/example
/lib move to C:\ruby\lib\ruby\1.8\si_frame

it would be nice to automaticaly generate the documentation as well, but
i can work without it.

Brian C. wrote:

Is there an easy way to make an installer for a ruby program?

basicly we’ve got a custom testing framework built to run test scripts
on, but to make it easier to install on multiple computers we want a
installer to go along with it.

im not sure which is the best way to go about this, is there anything
built into ruby for making gems or building a setup file?

in the end i want to move folders from a base folder to:
/doc move to c:/program files/si_frame/doc
/example move to c:/program files/si_frame/example
/lib move to C:\ruby\lib\ruby\1.8\si_frame

it would be nice to automaticaly generate the documentation as well, but
i can work without it.

Check out Minero A.'s setup.rb. It’s very customizable.
http://i.loveruby.net/en/projects/setup/

You can easily customize it to generate and install your doc.

I believe setup.rb will install your library in lib\ruby\site_ruby\1.8.