Obtain vala tasks directly

This commit is contained in:
Thomas Nagy 2017-09-14 22:47:27 +02:00
parent e68bc5d65b
commit da3844b019
No known key found for this signature in database
GPG Key ID: 49B4C67C05277AAA
1 changed files with 2 additions and 4 deletions

View File

@ -150,10 +150,8 @@ def init_vala_task(self):
# but this makes it explicit
package_obj.post()
package_name = package_obj.target
for task in package_obj.tasks:
if isinstance(task, Build.inst):
# TODO are we not expecting just valatask here?
continue
task = getattr(package_obj, 'valatask', None)
if task:
for output in task.outputs:
if output.name == package_name + ".vapi":
valatask.set_run_after(task)