lib/tasks/setup.rb in dev-2.1.96 vs lib/tasks/setup.rb in dev-2.1.97

- old
+ new

@@ -137,9 +137,19 @@ if(current_version != target_version) add_quiet "<%Text.replace_in_file('#{csproj}','#{current_version}','#{target_version}')%>" end end end + current_version=IO.read(nuspec).scan(/Vversion>[\d.\w-]+<\/Version>/)[0] + if(!current_version.nil?) + puts "#{csproj} current version=#{current_version}" if env.debug? + if(current_version.include?('<Version>')) + target_version="<Version>#{VERSION}</Version>" + if(current_version != target_version) + add_quiet "<%Text.replace_in_file('#{csproj}','#{current_version}','#{target_version}')%>" + end + end + end } Dir.glob('**/*.{wxs,_wxs}').each{|wxs| begin current_version=IO.read(wxs).scan(/\sVersion=[\"']([\d.]+)[\"']/)[0][0] puts "#{wxs} current version=#{current_version}" if env.debug? \ No newline at end of file