README.rdoc in gemsmith-1.2.0 vs README.rdoc in gemsmith-1.3.0
- old
+ new
@@ -1,18 +1,21 @@
= Overview
+{<img src="https://secure.travis-ci.org/bkuhlmann/gemsmith.png" />}[http://travis-ci.org/bkuhlmann/gemsmith]
+
Gemsmith allows you to easily craft new gems via the command line with custom settings (if desired). If you are
a fan of Bundler[https://github.com/carlhuda/bundler], then you'll appreciate the additional capabilities of this
gem. Gemsmith is essentially an enhanced version of Bundler's gem building capabilities.
= Features
* Builds a gem skeleton with Bundler functionality in mind.
-* Allows for common settings that can be applied to new gem creations.
+* Supports common settings that can be applied to new gem creations.
* Supports binary skeletons with Thor[https://github.com/wycats/thor] command line functionality.
* Supports {Ruby on Rails}[http://rubyonrails.org] skeletons.
-* Supports RSpec[http://rspec.info] test skeletons.
+* Supports RSpec[http://rspec.info] skeletons.
+* Supports {Travis CI}[http://travis-ci.org] skeletons.
* Adds commonly needed README, CHANGELOG, LICENSE, etc. template files.
* Provides the ability to open any installed gem within your favorite editor.
= Requirements
@@ -46,14 +49,14 @@
author_email: <git email>
author_url: https://www.unknown.com
gem_url: <author URL>
company_name: <author name>
company_url: <author URL>
+ github_user: <github user>
year: <current year>
ruby_version: 1.9.0
rails_version: 3.1.0
- post_install_message: nil
= Usage
From the command line, type: gemsmith help
@@ -63,13 +66,15 @@
gemsmith -o, [open=NAME] # Opens gem in default editor (assumes $EDITOR environment variable).
gemsmith -v, [version] # Show version.
For more gem creation options, type: gemsmith help create
- -b, [--bin] # Add binary support.
- -r, [--rails] # Add Rails support.
- -s, [--rspec] # Add RSpec support.
- # Default: true
+ -b, [--bin] # Add binary support.
+ -r, [--rails] # Add Rails support.
+ -s, [--rspec] # Add RSpec support.
+ # Default: true
+ -t, [--travis] # Add Travis CI support.
+ # Default: true
Also, don't forget that once you have created your gem skeleton, the following rake tasks are also
available to you via Bundler (i.e. rake -T):
rake build # Build <gem>-<version>.gem into the pkg directory