diff options
| author | Justin Ross <jross@apache.org> | 2015-02-10 19:10:49 +0000 |
|---|---|---|
| committer | Justin Ross <jross@apache.org> | 2015-02-10 19:10:49 +0000 |
| commit | 4072a4925990eedbaa36844902ca584132b66806 (patch) | |
| tree | e4a2b5137a5a32a2e757aad04a30a00a8d0828b7 /qpid/cpp | |
| parent | 1556a7b49a91a921a1110c12c0ed493c4a74bd5f (diff) | |
| download | qpid-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')
| -rwxr-xr-x | qpid/cpp/managementgen/qmfgen/generate.py | 6 | ||||
| -rwxr-xr-x | qpid/cpp/rubygen/amqpgen.rb | 9 |
2 files changed, 12 insertions, 3 deletions
diff --git a/qpid/cpp/managementgen/qmfgen/generate.py b/qpid/cpp/managementgen/qmfgen/generate.py index a7ad43cc30..22c53aa2e0 100755 --- a/qpid/cpp/managementgen/qmfgen/generate.py +++ b/qpid/cpp/managementgen/qmfgen/generate.py @@ -257,6 +257,8 @@ class CMakeLists(Makefile): class Generator: + verbose = False + """ This class manages code generation using template files. It is instantiated once for an entire code generation session. @@ -350,7 +352,9 @@ class Generator: pass os.rename (tempFile, target) - print "Generated:", target + + if self.verbose: + print "Generated:", target def targetPackageFile (self, schema, templateFile): dot = templateFile.find(".") 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 |
