lib/tasks/build.rb in dev-2.0.157 vs lib/tasks/build.rb in dev-2.0.158
- old
+ new
@@ -13,21 +13,28 @@
Dir.glob('*.gemspec'){|gemspec|
add "gem build #{gemspec}" if !File.exist?(Gemspec.gemfile gemspec)
}
SLN_FILES.each{|sln_file|
- vs_version=MSBuild.get_vs_version(sln_file)
- if(MSBuild.has_version?(vs_version))
- MSBuild.get_configurations(sln_file).each{ |configuration|
- MSBuild.get_platforms(sln_file).each{|platform|
- #Console.debug "configuration='#{configuration}', platform='#{platform}'"
- self.add "\"#{MSBuild.get_version(vs_version)}\" \"#{sln_file}\" /nologo /p:Configuration=#{configuration} /p:Platform=\"#{platform}\""
- }
- }
- else
- puts "version #{vs_version} not found for MsBuild"
- puts "MSBUILD[:#{vs_version}]='PATH_TO_MSBUILD' may be used to specify msbuild path."
- end
+
+ build_commands = MSBuild.get_build_commands sln_file
+ if(!build_commands.nil?)
+ build_commands.each{|c|
+ self.add c
+ }
+ end
+ #vs_version=MSBuild.get_vs_version(sln_file)
+ #if(MSBuild.has_version?(vs_version))
+ # MSBuild.get_configurations(sln_file).each{ |configuration|
+ # MSBuild.get_platforms(sln_file).each{|platform|
+ # #Console.debug "configuration='#{configuration}', platform='#{platform}'"
+ # self.add "\"#{MSBuild.get_version(vs_version)}\" \"#{sln_file}\" /nologo /p:Configuration=#{configuration} /p:Platform=\"#{platform}\""
+ # }
+ # }
+ #else
+ # puts "version #{vs_version} not found for MsBuild"
+ # puts "MSBUILD[:#{vs_version}]='PATH_TO_MSBUILD' may be used to specify msbuild path."
+ #end
}
end
end
end
\ No newline at end of file