lib/rake/delphi/dcc32.rb in rake-delphi-0.0.5 vs lib/rake/delphi/dcc32.rb in rake-delphi-0.0.6
- old
+ new
@@ -227,9 +227,14 @@
@rc_template_task.output = src
@rc_template_task[:version] = properties[:version]
@rc_template_task[:releaseCandidate] = properties[:releaseCandidate]
@rc_task.input = src
@rc_task.is_rc = properties[:releaseCandidate]
+ mainicon_path = File.expand_path2(Rake.unquotepath(@mainicon))
+ @rc_task.is_main_icon = File.exists?(mainicon_path)
+ unless @rc_task.is_main_icon
+ warn "WARNING! Icon file '#{mainicon_path}' does not exists. Application icon is disabled."
+ end
return unless properties[:resources_additional]
res_add = properties[:resources_additional]
if res_add.kind_of?(String)
res_add = res_add.split(';')
end