This library is called easycompile. It allows you to compile a given source archive, such as a file like make-1.2.tar.xz. Let's show a few specific usage examples for this: EasyCompile.new('make-1.2.tar.xz') Easycompile.compile('make-1.2.tar.xz') Easycompile['make'] The above statements would try to compile make-1.2.tar.xz, if it exists locally in the current directory. You can also specify the full location to the target file. Version 0.2 added support for http-links. You can now pass in complete URLs, and we will download it through wget. As of Version 0.8, Easycompile['make-1.2.tar.xz'] is now possible as well. The latest version added support for the installation of .gem files, and also created a bin/ecompile file. If you have specific suggestions to make this gem more useful for others, please drop me an email at: email@example.com Thank you.