lib/rake/delphi/dcc32.rb in rake-delphi-0.0.26 vs lib/rake/delphi/dcc32.rb in rake-delphi-0.0.27
- old
+ new
@@ -19,11 +19,12 @@
private
@@symbols = [:quiet, :assertions, :build, :optimization, :debug, :defines,
:debuginfo, :localsymbols, :console, :warnings, :hints, :altercfg,
:includepaths, :writeableconst,
- :map, :dcuoutput, :bploutput, :aliases, :platform, :namespaces,
+ :map, :dcuoutput, :bploutput,
+ :aliases, :platform, :platform_configuration, :namespaces,
:dcpoutput, :dcu, :uselibrarypath, :usecfg, :dcc_options]
public
@@symbols.map do |sym|
attr_accessor sym unless method_defined?(sym)
end
@@ -234,10 +235,10 @@
send("#{key}=", value)
rescue NoMethodError
instance_variable_set("@#{key}", value)
end
end
- src = @_source.gsub('\\', '/')
+ src = @_source.dos2unix_separator
# make sure to create dir for output dcu
# for now default is <PROJECTDIR>/dcu
self.dcu = src.pathmap('%d%sdcu') unless @dcu
# mainicon is usually requested by RCTemplate
@mainicon ||= Rake.quotepath('', src.pathmap('%X.ico'))