I have developed a simple library in Ruby and need to use this in several Rails applications (some of which are not built yet). What is the best way to easily add this Ruby library to several Rails applications as and when required? Our team is running Ubuntu and our repository is Mercurial.
Should I use a…
- Rails plugin? This would be my first
choice but it appears not to support
Mercurial?? - Ruby Gem?
- Custom Rake script?
- Other options??
Any pointers would be much appreciated!
Ruby already has an established mechanism for code sharing i.e. RubyGems. Jeweler makes Gem creation easy. I’d recommend that you check it out.