summaryrefslogtreecommitdiff
path: root/qpid/cpp/managementgen
diff options
context:
space:
mode:
authorCarl C. Trieloff <cctrieloff@apache.org>2008-01-02 15:56:20 +0000
committerCarl C. Trieloff <cctrieloff@apache.org>2008-01-02 15:56:20 +0000
commite336559c82f22ecd0a013b8ea787bb4946ab2fdc (patch)
tree7ffb2bc4ff702ac50e872529b6a07e041a88df0a /qpid/cpp/managementgen
parent4e1fabd16161480d352d3813a6e41c5a97ab8c57 (diff)
downloadqpid-python-e336559c82f22ecd0a013b8ea787bb4946ab2fdc.tar.gz
patch-715 (tross)
git-svn-id: https://svn.apache.org/repos/asf/incubator/qpid/trunk@608135 13f79535-47bb-0310-9956-ffa450edef68
Diffstat (limited to 'qpid/cpp/managementgen')
-rwxr-xr-xqpid/cpp/managementgen/main.py7
1 files changed, 4 insertions, 3 deletions
diff --git a/qpid/cpp/managementgen/main.py b/qpid/cpp/managementgen/main.py
index 2f70639482..ddf18ef873 100755
--- a/qpid/cpp/managementgen/main.py
+++ b/qpid/cpp/managementgen/main.py
@@ -41,8 +41,7 @@ parser.add_option ("-m", "--makefile", dest="makefile", metavar="FILE",
if opts.outdir == None or \
opts.typefile == None or \
opts.schemafile == None or \
- opts.templatedir == None or \
- opts.makefile == None:
+ opts.templatedir == None:
parser.error ("Incorrect options, see --help for help")
gen = Generator (opts.outdir, opts.templatedir)
@@ -51,4 +50,6 @@ schema = PackageSchema (opts.typefile, opts.schemafile)
gen.makeClassFiles ("Class.h", schema)
gen.makeClassFiles ("Class.cpp", schema)
gen.makeMethodFiles ("Args.h", schema)
-gen.makeMakeFile (opts.makefile)
+
+if opts.makefile != None:
+ gen.makeMakeFile (opts.makefile)