Rakefile in mobile_pagination-0.0.3 vs Rakefile in mobile_pagination-0.0.4

- old
+ new

@@ -1,18 +1,36 @@ -require "bundler/gem_tasks" +require 'bundler/gem_tasks' +require 'rspec/core/rake_task' + +task :update_contributors do + puts 'Updating CONTRIBUTORS file' + contributors = `git log --format='%aN' | sort -u`.split("\n") + contributors_file = 'CONTRIBUTORS' + contributors.each do |contributor| + unless File.read(contributors_file).match(contributor) + File.open(contributors_file, 'a') { |file| file.write("#{contributor}\n") } + end + end +end + +RSpec::Core::RakeTask.new(:spec) + +task :default => :spec + +task 'build' => :update_contributors