Rakefile.rb in cxxproject-0.5.47 vs Rakefile.rb in cxxproject-0.5.48

- old
+ new

@@ -50,11 +50,11 @@ task :gem => [:roodi] rescue LoadError # don't bail out when people do not have roodi installed! puts 'please gem install roodi' end rescue LoadError => e - puts "please missing gems #{e}" + puts "please missing gems #{e}" end def two_digits(x) if x.length > 1 x @@ -65,11 +65,11 @@ begin require 'grit' include Grit - def git_history + def git_history repo = Repo.new('.') tag_names = repo.tags.collect {|t| t.name } relevant_tags = repo.tags.reject {|t| !t.name.start_with?("v_")} sorted_tags = relevant_tags.sort_by.each do |t| /v_(?<x>\d+)\.(?<y>\d+)\.(?<z>\d+)/ =~ t.name @@ -81,18 +81,18 @@ zipped.reverse.each do |a,b| change_text << "" change_text << "#{a.name} => #{b.name}" change_text << "" cs = repo.commits_between(a.commit, b.commit) - cm = cs.each do |c| + cm = cs.each do |c| change_lines = c.message.lines.to_a first = change_lines.first change_text << " * " + first + "#{change_lines[1..-1].collect {|l| " #{l}"}.join("")}" end end change_text end - + desc 'generate version history' task :generate_history do puts git_history end