From d0b2340c5e6353db71d91fec22661ec3aa9469e8 Mon Sep 17 00:00:00 2001 From: aRailsDemo Date: Sat, 11 Jun 2011 20:00:16 -0700 Subject: [PATCH] Establishing The Gem --- .gitignore | 4 ++++ .rmvrc | 1 + .rvmrc | 0 Gemfile | 4 ++++ Guardfile | 5 +++++ Rakefile | 1 + lib/vmc.rb | 5 +++++ lib/vmc/version.rb | 3 +++ spec/spec_helper.rb | 0 vmc.gemspec | 29 +++++++++++++++++++++++++++++ 10 files changed, 52 insertions(+) create mode 100644 .gitignore create mode 100644 .rmvrc create mode 100644 .rvmrc create mode 100644 Gemfile create mode 100644 Guardfile create mode 100644 Rakefile create mode 100644 lib/vmc.rb create mode 100644 lib/vmc/version.rb create mode 100644 spec/spec_helper.rb create mode 100644 vmc.gemspec diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..4040c6c --- /dev/null +++ b/.gitignore @@ -0,0 +1,4 @@ +*.gem +.bundle +Gemfile.lock +pkg/* diff --git a/.rmvrc b/.rmvrc new file mode 100644 index 0000000..1ad6c70 --- /dev/null +++ b/.rmvrc @@ -0,0 +1 @@ +ruby 1.9.2 diff --git a/.rvmrc b/.rvmrc new file mode 100644 index 0000000..e69de29 diff --git a/Gemfile b/Gemfile new file mode 100644 index 0000000..e5d7374 --- /dev/null +++ b/Gemfile @@ -0,0 +1,4 @@ +source "http://rubygems.org" + +# Specify your gem's dependencies in vmc.gemspec +gemspec diff --git a/Guardfile b/Guardfile new file mode 100644 index 0000000..02753e8 --- /dev/null +++ b/Guardfile @@ -0,0 +1,5 @@ +guard 'rspec', :version => 2 do + watch(%r{^spec/.+_spec\.rb$}) + watch(%r{^lib/(.+)\.rb$}) { |m| "spec/#{m[1]}_spec.rb" } + watch('spec/spec_helper.rb') { "spec" } +end diff --git a/Rakefile b/Rakefile new file mode 100644 index 0000000..c702cfc --- /dev/null +++ b/Rakefile @@ -0,0 +1 @@ +require 'bundler/gem_tasks' diff --git a/lib/vmc.rb b/lib/vmc.rb new file mode 100644 index 0000000..33de9e8 --- /dev/null +++ b/lib/vmc.rb @@ -0,0 +1,5 @@ +require "vmc/version" + +module Vmc + # Your code goes here... +end diff --git a/lib/vmc/version.rb b/lib/vmc/version.rb new file mode 100644 index 0000000..a9c057a --- /dev/null +++ b/lib/vmc/version.rb @@ -0,0 +1,3 @@ +module VMC + VERSION = "0.0.1" +end diff --git a/spec/spec_helper.rb b/spec/spec_helper.rb new file mode 100644 index 0000000..e69de29 diff --git a/vmc.gemspec b/vmc.gemspec new file mode 100644 index 0000000..bb75edd --- /dev/null +++ b/vmc.gemspec @@ -0,0 +1,29 @@ +# -*- encoding: utf-8 -*- +$:.push File.expand_path("../lib", __FILE__) +require "vmc/version" + +Gem::Specification.new do |s| + s.name = "vmc" + s.version = VMC::VERSION + s.authors = ["aRailsDemo"] + s.email = ["arailsdemo@gmail.com"] + s.homepage = "" + s.summary = %q{TODO: Write a gem summary} + s.description = %q{TODO: Write a gem description} + + s.rubyforge_project = "vmc" + + s.files = `git ls-files`.split("\n") + s.test_files = `git ls-files -- {test,spec,features}/*`.split("\n") + s.executables = `git ls-files -- bin/*`.split("\n").map{ |f| File.basename(f) } + s.require_paths = ["lib"] + + s.add_development_dependency 'rspec', '~> 2.6' + s.add_development_dependency 'webmock', '~> 1.6' + s.add_development_dependency 'guard-rspec', '~> 0.4' + + s.add_runtime_dependency 'yajl-ruby', '~> 0.8' + s.add_runtime_dependency 'faraday_middleware', '~> 0.6' + s.add_runtime_dependency 'rash', '~> 0.3' + s.add_runtime_dependency 'multi_json', '~> 1.0' +end