def setEnabledModules(project_info, enabled_modules):
modules = project_info.info("MODULES")
def setEnabledModules(project_info, enabled_modules):
modules = project_info.info("MODULES")
for module, information in modules.items():
information["enabled"] = module in enabled_modules
for module, information in modules.items():
information["enabled"] = module in enabled_modules
+ for dependency in information["depends"]:
+ if not dependency in modules:
+ if dependency in files:
+ files[dependency] += 1
+ else:
+ files[dependency] = 1
project_info.setInfo("MODULES", modules)
project_info.setInfo("MODULES", modules)
+ project_info.setInfo("FILES", files)
def enabledModules(project_info):
enabled_modules = []
def enabledModules(project_info):
enabled_modules = []