summaryrefslogtreecommitdiff
path: root/java/common/codegen
diff options
context:
space:
mode:
Diffstat (limited to 'java/common/codegen')
-rwxr-xr-xjava/common/codegen3
1 files changed, 2 insertions, 1 deletions
diff --git a/java/common/codegen b/java/common/codegen
index f5d1577774..ab1ab1c542 100755
--- a/java/common/codegen
+++ b/java/common/codegen
@@ -6,6 +6,7 @@ from genutil import *
out_dir = sys.argv[1]
spec_file = sys.argv[2]
+tpl_dir = sys.argv[3]
pkg_dir = os.path.join(out_dir, "org/apache/qpidity/transport")
if not os.path.exists(pkg_dir):
@@ -22,7 +23,7 @@ def excludes(nd):
return True
def execute(output, template, **kwargs):
- f = open(template)
+ f = open(os.path.join(tpl_dir, template))
input = f.read()
f.close()
p = Parser(**kwargs)