Generates a skeleton to start coding your next ruby gem.
gemstone > Hi, I'll need some data about your next ruby gem, please answer all questions: > gem name? zombie > gem author? Raul Murciano > author email? email@example.com > gem summary? (be brief) Resurrects dead bodies > summary? Braaains, braaaaains... > homepage URL? http://github.com/raul/zombie > will include an executable? (y/n) y
The following files will be generated:
bin/your_gem: an executable ruby script will be generated if you answered
will include an executable?question
Changelog.md: update it before releasing each new version
Gemfile: help to manage dependencies, will rely in your
your_gem.gemspec: all the relevant data about your new gem goes here
lib/your_gem.rb: grow your awesome code here
LICENSE: MIT license FTW
Rakefile: will run your tests by default
README.md: please always document your gems so it will make them easier to use
test/test_helper.rb: will load
MiniTestand your gem code to bootstrap your tests
test/your_gem_test.rb: sample test
I prefer a light approach for testing so I use MiniTest (contributions to add RSpec suppport are welcome, but should be tested themselves with MiniTest).
See the LICENSE file included in the distribution.
Copyright (C) 2011 Raul Murciano firstname.lastname@example.org.