From 4072a4925990eedbaa36844902ca584132b66806 Mon Sep 17 00:00:00 2001 From: Justin Ross Date: Tue, 10 Feb 2015 19:10:49 +0000 Subject: QPID-5703: Quiet the code generators git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1658784 13f79535-47bb-0310-9956-ffa450edef68 --- qpid/cpp/rubygen/amqpgen.rb | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) (limited to 'qpid/cpp/rubygen') diff --git a/qpid/cpp/rubygen/amqpgen.rb b/qpid/cpp/rubygen/amqpgen.rb index f42e177225..7eee953c04 100755 --- a/qpid/cpp/rubygen/amqpgen.rb +++ b/qpid/cpp/rubygen/amqpgen.rb @@ -489,6 +489,7 @@ class Generator @prefix=[''] # For indentation or comments. @indentstr=' ' # One indent level. @outdent=2 + @verbose=false end # Declare next file to be public API @@ -504,10 +505,14 @@ class Generator @out=String.new # Generate in memory first yield if block if @path.exist? and @path.read == @out - puts "Skipped #{@path} - unchanged" # Dont generate if unchanged + if @verbose + puts "Skipped #{@path} - unchanged" # Dont generate if unchanged + end else @path.open('w') { |f| f << @out } - puts "Generated #{@path}" + if @verbose + puts "Generated #{@path}" + end end end end -- cgit v1.2.1