I’m pleased to announce my new project, the wxRubyTemplate.
The aim of the wxRubyTemplate is to provide a starting structure within which to program your wxRuby project. The template provides a directory structure, a set of Rakefiles to manage, and most importantly, to package your Ruby application for distribution as a standalone program when completed. It also includes an environment to get the application running and provide basic services to the program code. For now, the template only supports packaging for Mac OSX and Windows, although various flavors of Linux should be easily accommodated and are planned for the future.
Audience
This template is initially aimed at Rubyists with some experience. If this is your very first Ruby project, then this template probably is not for you. This is alpha-grade software. As the work progresses, it should become a viable choice for less experienced developers.
Features
- Packaging for Windows and Mac OSX into a standalone program with an installer.
- Support for inclusion of specific versions of Ruby Gems. (Active Record is included in the template as an example)
- Support for including arbitrary files needed to run specific Ruby Gems.
- A script/console command for interacting with your non-GUI code.
- Environment code that requires all of the code, and provides basic services to your code.
- Includes a basic example of creating/reading/deleting objects via ActiveRecord.
Go check it out at Github:
http://github.com/duskhacker/wxruby_template/tree/master