No need to add the targetDef in the dependencies as it is already in.

This commit is contained in:
Matthieu Gautier 2017-02-06 15:22:14 +01:00
parent 0205371490
commit 3c11bc602d
1 changed files with 3 additions and 4 deletions

View File

@ -846,11 +846,10 @@ class Builder:
_targets = {} _targets = {}
self.add_targets(targetDef, _targets) self.add_targets(targetDef, _targets)
dependencies = self.order_dependencies(_targets, targetDef)
dependencies = list(remove_duplicates(dependencies))
dependencies_order = list(remove_duplicates(self.order_dependencies(_targets, targetDef))) for dep in dependencies:
dependencies_order.append(targetDef)
for dep in dependencies_order:
self.targets[dep] = _targets[dep] self.targets[dep] = _targets[dep]
def add_targets(self, targetName, targets): def add_targets(self, targetName, targets):