Rakefile in gmail-0.6.0 vs Rakefile in gmail-0.7.0

- old
+ new

@@ -1,46 +1,44 @@ -#!/usr/bin/env rake - -begin - require 'bundler/setup' -rescue LoadError - puts 'You must `gem install bundler` and `bundle install` to run rake tasks' -end - -begin - require 'rdoc/task' -rescue LoadError - require 'rdoc/rdoc' - require 'rake/rdoctask' - RDoc::Task = Rake::RDocTask -end - -RDoc::Task.new(:rdoc) do |rdoc| - rdoc.rdoc_dir = 'rdoc' - rdoc.title = "Gmail for Ruby #{Gmail::VERSION}" - rdoc.rdoc_files.include('README*') - rdoc.rdoc_files.include('lib/**/*.rb') -end - -Bundler::GemHelper.install_tasks - -begin - require 'rspec/core/rake_task' - RSpec::Core::RakeTask.new(:spec) -rescue LoadError - task :spec do - abort 'Run `gem install rspec` to install RSpec' - end -end - -task :default => :spec - -$LOAD_PATH.unshift(File.dirname(__FILE__)) -require 'spec/support/obfuscation' -desc 'Obfuscates account.yml file.' -task :obfuscate do - Spec::Obfuscation.encrypt_file(File.join(File.dirname(__FILE__), 'spec', 'account.yml')) -end - -task :deobfuscate do - puts Spec::Obfuscation.decrypt_file(File.join(File.dirname(__FILE__), 'spec', 'account.yml.obfus')) -end +begin + require 'bundler/setup' +rescue LoadError + puts 'You must `gem install bundler` and `bundle install` to run rake tasks' +end + +begin + require 'rdoc/task' +rescue LoadError + require 'rdoc/rdoc' + require 'rake/rdoctask' + RDoc::Task = Rake::RDocTask +end + +RDoc::Task.new(:rdoc) do |rdoc| + rdoc.rdoc_dir = 'rdoc' + rdoc.title = "Gmail for Ruby #{Gmail::VERSION}" + rdoc.rdoc_files.include('README*') + rdoc.rdoc_files.include('lib/**/*.rb') +end + +Bundler::GemHelper.install_tasks + +begin + require 'rspec/core/rake_task' + RSpec::Core::RakeTask.new(:spec) +rescue LoadError + task :spec do + abort 'Run `gem install rspec` to install RSpec' + end +end + +task :default => :spec + +$LOAD_PATH.unshift(File.dirname(__FILE__)) +require 'spec/support/obfuscation' +desc 'Obfuscates account.yml file.' +task :obfuscate do + Spec::Obfuscation.encrypt_file(File.join(File.dirname(__FILE__), 'spec', 'account.yml')) +end + +task :deobfuscate do + puts Spec::Obfuscation.decrypt_file(File.join(File.dirname(__FILE__), 'spec', 'account.yml.obfus')) +end