rakefile in nyara-0.0.1.pre.3 vs rakefile in nyara-0.0.1.pre.4

- old
+ new

@@ -9,11 +9,11 @@ desc "code generate" task :gen => [status_file, version_file] desc "generate #{status_file}" -file status_file do +file status_file => __FILE__ do puts "generating: #{status_file}" require "nokogiri" require "open-uri" f = File.open status_file, 'w' f.puts "#define HTTP_STATUS_CODES(XX)\\" @@ -26,16 +26,16 @@ f.puts "// end define" f.close end desc "generate #{version_file}" -file version_file => 'nyara.gemspec' do +file version_file => ['nyara.gemspec', __FILE__] do puts "generating: #{version_file}" lines = File.readlines('nyara.gemspec') version = nil lines.each do |line| if line =~ /s\.version =/ - version = line[/\d+(\.\d+)*(\.pre)?/] + version = line[/\d+(\.\d+)*(\.pre\d+)?/] break end end abort 'version not found' unless version File.open version_file, 'w' do |f|