java tool : allow manifest to be a node

This commit is contained in:
christophe.duvernois 2016-04-05 18:12:39 +02:00 committed by Thomas Nagy
parent 2c06f0acd6
commit 49ed1e0c0a
1 changed files with 4 additions and 1 deletions

View File

@ -163,7 +163,10 @@ def jar_files(self):
self.jar_task = tsk = self.create_task('jar_create')
if manifest:
jarcreate = getattr(self, 'jarcreate', 'cfm')
node = self.path.find_node(manifest)
if not isinstance(manifest,Node.Node):
node = self.path.find_or_declare(manifest)
else:
node = manifest
tsk.dep_nodes.append(node)
jaropts.insert(0, node.abspath())
else: