Skip to content
Browse files

Start on documentation

  • Loading branch information...
1 parent eb18567 commit 44b504446c3956ea050cf12386ee469e464d89c5 @ywen2 ywen2 committed
Showing with 16 additions and 5 deletions.
  1. +13 −1 README.md
  2. +3 −4 gem_skeleton.gemspec
View
14 README.md
@@ -1,6 +1,18 @@
# GemSkeleton
-TODO: Write a gem description
+This gem provide a command for making a rubygem skeleton.
+
+It basically copied from ```bundle gem``` code and add some more templates and here is extra file list:
+
+* .rvmrc (which is ignored in .gitignore)
+* .rvmrc.template
+* .gemspec file: This is not new, But I add rspec related gems:
+** rspec
+** guard-spork
+** guard-rspec
+** cane
+** simplecov
+** growl-rspec
## Installation
View
7 gem_skeleton.gemspec
@@ -4,9 +4,9 @@ require File.expand_path('../lib/gem_skeleton/version', __FILE__)
Gem::Specification.new do |gem|
gem.authors = ["Yi Wen"]
gem.email = ["hayafirst@gmail.com"]
- gem.description = %q{TODO: Write a gem description}
- gem.summary = %q{TODO: Write a gem summary}
- gem.homepage = ""
+ gem.description = %q{A command that make a gem skeleton with rspec in place}
+ gem.summary = %q{The command copies part of bundle gem code and add rspec and rvmrc support into the gem skeleton}
+ gem.homepage = "https://github.com/ywen/gem_skeleton"
gem.files = `git ls-files`.split($\)
gem.executables = gem.files.grep(%r{^bin/}).map{ |f| File.basename(f) }
@@ -15,5 +15,4 @@ Gem::Specification.new do |gem|
gem.require_paths = ["lib"]
gem.version = GemSkeleton::VERSION
gem.add_runtime_dependency(%q<thor>)
- gem.add_runtime_dependency(%q<bundler>)
end

0 comments on commit 44b5044

Please sign in to comment.
Something went wrong with that request. Please try again.