# Program Installers

**URL:** <https://www.ruby-forum.com/t/program-installers/63918>\
**Category:** Ruby\
**Created:** [June 20, 2006, 6:30pm UTC](https://www.ruby-forum.com/t/program-installers/63918 "2006-06-20T18:30:47Z")\
**Posts on this page:** 2\
**Page:** 1

<div class="post-metadata">

**Author:** ![stickstone](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/s/6f9a4e/32.png) [@stickstone](https://www.ruby-forum.com/u/stickstone)\
**Post date:** [June 20, 2006, 6:30pm UTC](https://www.ruby-forum.com/t/program-installers/63918/1 "2006-06-20T18:30:47Z")

</div>

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.

---

<div class="post-metadata">

**Author:** ![stickstone](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/s/6f9a4e/32.png) [@stickstone](https://www.ruby-forum.com/u/stickstone)\
**Post date:** [June 20, 2006, 6:56pm UTC](https://www.ruby-forum.com/t/program-installers/63918/2 "2006-06-20T18:56:27Z")

</div>

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/](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.
