diff options
| author | Bryan Bishop <kanzure@gmail.com> | 2012-04-27 15:02:53 -0500 | 
|---|---|---|
| committer | Bryan Bishop <kanzure@gmail.com> | 2012-04-27 15:02:53 -0500 | 
| commit | a7d0c2286036f7975e922a17a1d6bfd6922805ac (patch) | |
| tree | d30d3cde2860840e1370d218a457ea19988326cb /crystal.py | |
| parent | 06463be3693820910fd7c82c91a44063c849db79 (diff) | |
minor fixes for insert_single_with_dependencies
original-commit-id: 9ed1a474d08569654e1136836cf2ecea4d5c5ad0
Diffstat (limited to 'crystal.py')
| -rw-r--r-- | crystal.py | 7 | 
1 files changed, 4 insertions, 3 deletions
| @@ -2376,7 +2376,7 @@ class TrainerFragment(Command):          deps.extend(self.params[5].get_dependencies(recompute=recompute, global_dependencies=global_dependencies))          #deps.append(self.params[6])          deps.extend(self.params[6].get_dependencies(recompute=recompute, global_dependencies=global_dependencies)) -        self.dependencies = dep +        self.dependencies = deps          return deps      def to_asm(self): @@ -4858,8 +4858,9 @@ class Asm:          self.labels.append(new_object.label)          return True       def insert_single_with_dependencies(self, object0): -        objects = get_dependencies_for(object0) + [object0] -        objects = list(set(objects)) +        global_dependencies = set([object0]) +        poopbutt = get_dependencies_for(object0, global_dependencies=global_dependencies, recompute=False) +        objects = global_dependencies          for object in objects:              #if object in self.parts:              #    if self.debug: | 
