Fix py2exe packagescan problem with new demandload

This commit is contained in:
Eung-ju Park 2006-03-06 10:49:34 -08:00
parent ecbcdd0c46
commit c62608ac85

View File

@ -16,8 +16,14 @@ def demandload(scope, modules):
""" fake demandload function that collects the required modules """
for m in modules.split():
mod = None
mod = __import__(m,scope,scope)
scope[m] = mod
try:
module, submodules = m.split(':')
submodules = submodules.split(',')
except:
module = m
submodules = []
mod = __import__(module, scope, scope, submodules)
scope[module] = mod
requiredmodules[mod.__name__] = 1
def getmodules(libpath,packagename):