summaryrefslogtreecommitdiff
path: root/tool/generic_erb.rb
diff options
context:
space:
mode:
Diffstat (limited to 'tool/generic_erb.rb')
-rw-r--r--tool/generic_erb.rb12
1 files changed, 5 insertions, 7 deletions
diff --git a/tool/generic_erb.rb b/tool/generic_erb.rb
index c234f3a52f..f7ef48deea 100644
--- a/tool/generic_erb.rb
+++ b/tool/generic_erb.rb
@@ -16,13 +16,11 @@ erb = ERB.new(File.read(template), nil, '%')
erb.filename = template
result = erb.result
if output
- if ifchange
- if (IO.read(output) rescue nil) == result
- puts "#{output} unchanged"
- else
- open(output, "wb") {|f| f.print result}
- puts "#{output} updated"
- end
+ if ifchange and (IO.read(output) rescue nil) == result
+ puts "#{output} unchanged"
+ else
+ open(output, "wb") {|f| f.print result}
+ puts "#{output} updated"
end
if timestamp
if timestamp == true