summaryrefslogtreecommitdiff
path: root/qpid/cpp/rubygen
diff options
context:
space:
mode:
authorJustin Ross <jross@apache.org>2015-02-10 19:10:49 +0000
committerJustin Ross <jross@apache.org>2015-02-10 19:10:49 +0000
commit4072a4925990eedbaa36844902ca584132b66806 (patch)
treee4a2b5137a5a32a2e757aad04a30a00a8d0828b7 /qpid/cpp/rubygen
parent1556a7b49a91a921a1110c12c0ed493c4a74bd5f (diff)
downloadqpid-python-4072a4925990eedbaa36844902ca584132b66806.tar.gz
QPID-5703: Quiet the code generators
git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1658784 13f79535-47bb-0310-9956-ffa450edef68
Diffstat (limited to 'qpid/cpp/rubygen')
-rwxr-xr-xqpid/cpp/rubygen/amqpgen.rb9
1 files changed, 7 insertions, 2 deletions
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