mirror of https://gitlab.com/ita1024/waf.git
java tool : allow manifest to be a node
This commit is contained in:
parent
2c06f0acd6
commit
49ed1e0c0a
|
@ -163,7 +163,10 @@ def jar_files(self):
|
||||||
self.jar_task = tsk = self.create_task('jar_create')
|
self.jar_task = tsk = self.create_task('jar_create')
|
||||||
if manifest:
|
if manifest:
|
||||||
jarcreate = getattr(self, 'jarcreate', 'cfm')
|
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)
|
tsk.dep_nodes.append(node)
|
||||||
jaropts.insert(0, node.abspath())
|
jaropts.insert(0, node.abspath())
|
||||||
else:
|
else:
|
||||||
|
|
Loading…
Reference in New Issue