def _DoGenerateReport(
         self, log: Log, generatorConfig: GeneratorConfig,
         packageList: List[Package]
 ) -> Dict[Package, PackageGeneratorReport]:
     resultDict = {}  # type: Dict[Package, PackageGeneratorReport]
     for package in packageList:
         buildReport = GeneratorGNUmakefileUtil.TryGenerateGeneratorPackageReport(
             log, self.Name, package)
         if buildReport is not None:
             resultDict[package] = buildReport
     return resultDict
Beispiel #2
0
 def _DoGenerateReport(
         self, log: Log, generatorConfig: GeneratorConfig,
         packageList: List[Package]
 ) -> Dict[Package, PackageGeneratorReport]:
     configVariant = self.GeneratorVariants[ToolAddedVariant.CONFIG]
     resultDict = {}  # type: Dict[Package, PackageGeneratorReport]
     for package in packageList:
         buildReport = GeneratorGNUmakefileUtil.TryGenerateGeneratorPackageReport(
             log, self.Name, package, configVariant.Options)
         if buildReport is not None:
             resultDict[package] = buildReport
     return resultDict