From a66d55b59920e987cc042a58095d5d5ef3647b92 Mon Sep 17 00:00:00 2001 From: Igal Koshevoy Date: Fri, 15 Jun 2012 16:42:16 -0700 Subject: [PATCH] Disable unnecessary gems. Remove Gemfile.lock. --- .gitignore | 3 ++ Gemfile | 36 ++++++++++++----------- Gemfile.lock | 81 ---------------------------------------------------- 3 files changed, 23 insertions(+), 97 deletions(-) delete mode 100644 Gemfile.lock diff --git a/.gitignore b/.gitignore index eb8e985..16e96f2 100644 --- a/.gitignore +++ b/.gitignore @@ -14,6 +14,9 @@ doc # jeweler generated pkg +# Bundler generated +Gemfile.lock + # Have editor/IDE/OS specific files you need to ignore? Consider using a global gitignore: # # * Create a file at ~/.gitignore diff --git a/Gemfile b/Gemfile index 8857f9a..64c3944 100644 --- a/Gemfile +++ b/Gemfile @@ -1,24 +1,28 @@ -source "http://rubygems.org" +source 'http://rubygems.org' -gem "archive-tar-minitar", "~> 0.5.0" -gem "rye", "~> 0.9.0" +gem 'archive-tar-minitar', '~> 0.5.0' +gem 'rye', '~> 0.9.0' group :development do - gem "rake" + gem 'rake' - gem "bluecloth", "~> 2.2.0" - gem "rspec", "~> 2.10.0" - gem "yard", "~> 0.8.0" - gem "jeweler", "~> 1.8.0" + gem 'bluecloth', '~> 2.2.0' + gem 'rspec', '~> 2.10.0' + gem 'yard', '~> 0.8.0' + gem 'jeweler', '~> 1.8.0' - platform :mri_18 do - gem 'rcov', :require => false - gem 'ruby-debug' - end + # OPTIONAL LIBRARIES: These libraries upset travis-ci and may cause Ruby or + # RVM to hang, so only use them when needed. + if ENV['DEBUGGER'] + platform :mri_18 do + gem 'rcov', :require => false + gem 'ruby-debug' + end - platform :mri_19 do - gem 'simplecov', :require => false - gem 'debugger-ruby_core_source' - gem 'debugger' + platform :mri_19 do + gem 'simplecov', :require => false + gem 'debugger-ruby_core_source' + gem 'debugger' + end end end diff --git a/Gemfile.lock b/Gemfile.lock deleted file mode 100644 index ca99379..0000000 --- a/Gemfile.lock +++ /dev/null @@ -1,81 +0,0 @@ -GEM - remote: http://rubygems.org/ - specs: - annoy (0.5.6) - highline (>= 1.5.0) - archive-tar-minitar (0.5.2) - bluecloth (2.2.0) - columnize (0.3.4) - debugger (1.1.4) - columnize (>= 0.3.1) - debugger-linecache (~> 1.1.1) - debugger-ruby_core_source (~> 1.1.3) - debugger-linecache (1.1.1) - debugger-ruby_core_source (>= 1.1.1) - debugger-ruby_core_source (1.1.3) - diff-lcs (1.1.3) - drydock (0.6.9) - git (1.2.5) - highline (1.6.1) - jeweler (1.8.3) - bundler (~> 1.0) - git (>= 1.2.5) - rake - rdoc - json (1.7.3) - linecache (0.46) - rbx-require-relative (> 0.0.4) - multi_json (1.0.3) - net-scp (1.0.4) - net-ssh (>= 1.99.1) - net-ssh (2.1.4) - rake (0.8.7) - rbx-require-relative (0.0.5) - rcov (0.9.9) - rdoc (3.12) - json (~> 1.4) - rspec (2.10.0) - rspec-core (~> 2.10.0) - rspec-expectations (~> 2.10.0) - rspec-mocks (~> 2.10.0) - rspec-core (2.10.1) - rspec-expectations (2.10.0) - diff-lcs (~> 1.1.3) - rspec-mocks (2.10.1) - ruby-debug (0.10.4) - columnize (>= 0.1) - ruby-debug-base (~> 0.10.4.0) - ruby-debug-base (0.10.4) - linecache (>= 0.3) - rye (0.9.4) - annoy - highline (>= 1.5.1) - net-scp (>= 1.0.2) - net-ssh (>= 2.0.13) - sysinfo (>= 0.7.3) - simplecov (0.5.4) - multi_json (~> 1.0.3) - simplecov-html (~> 0.5.3) - simplecov-html (0.5.3) - storable (0.8.7) - sysinfo (0.7.3) - drydock - storable - yard (0.8.2.1) - -PLATFORMS - ruby - -DEPENDENCIES - archive-tar-minitar (~> 0.5.0) - bluecloth (~> 2.2.0) - debugger - debugger-ruby_core_source - jeweler (~> 1.8.0) - rake - rcov - rspec (~> 2.10.0) - ruby-debug - rye (~> 0.9.0) - simplecov - yard (~> 0.8.0)