modules.py | raw changeset files shortlog |
1.1 --- a/modules.py Thu Nov 10 17:05:38 2016 +0100 1.2 +++ b/modules.py Thu Nov 10 18:19:17 2016 +0100 1.3 @@ -327,7 +327,9 @@ 1.4 1.5 if module_name != self.name: 1.6 self.queue_module(module_name) 1.7 - return Reference("<depends>", "%s.%s" % (module_name, name)) 1.8 + ref = Reference("<depends>", "%s.%s" % (module_name, name)) 1.9 + self.deferred.append(ref) 1.10 + return ref 1.11 1.12 def add_deferred(self, ref): 1.13