public static void OnAddedExecutable(BuildReport report, int fileIndex) { IBuildAnalyzer analyzerForTarget = GetAnalyzerForTarget(report.buildTarget); if (analyzerForTarget != null) { analyzerForTarget.OnAddedExecutable(report, fileIndex); } }
private static IBuildAnalyzer GetAnalyzerForTarget(BuildTarget target) { if (m_CachedAnalyzerTarget != target) { m_CachedAnalyzer = ModuleManager.GetBuildAnalyzer(target); m_CachedAnalyzerTarget = target; } return m_CachedAnalyzer; }
private static IBuildAnalyzer GetAnalyzerForTarget(BuildTarget target) { if (m_CachedAnalyzerTarget != target) { m_CachedAnalyzer = ModuleManager.GetBuildAnalyzer(target); m_CachedAnalyzerTarget = target; } return(m_CachedAnalyzer); }
public static void OnAddedExecutable(BuildReport report, int fileIndex) { IBuildAnalyzer analyzerForTarget = BuildReportHelper.GetAnalyzerForTarget(report.summary.platform); if (analyzerForTarget != null) { analyzerForTarget.OnAddedExecutable(report, fileIndex); } }
public static void OnAddedExecutable(BuildReport report, int fileIndex) { IBuildAnalyzer analyzerForTarget = BuildReportHelper.GetAnalyzerForTarget(report.buildTarget); if (analyzerForTarget == null) { return; } analyzerForTarget.OnAddedExecutable(report, fileIndex); }
private static IBuildAnalyzer GetAnalyzerForTarget(BuildTarget target) { if (BuildReportHelper.m_CachedAnalyzerTarget == target) { return(BuildReportHelper.m_CachedAnalyzer); } BuildReportHelper.m_CachedAnalyzer = ModuleManager.GetBuildAnalyzer(target); BuildReportHelper.m_CachedAnalyzerTarget = target; return(BuildReportHelper.m_CachedAnalyzer); }
private static IBuildAnalyzer GetAnalyzerForTarget(BuildTarget target) { IBuildAnalyzer cachedAnalyzer; if (BuildReportHelper.m_CachedAnalyzerTarget == target) { cachedAnalyzer = BuildReportHelper.m_CachedAnalyzer; } else { BuildReportHelper.m_CachedAnalyzer = ModuleManager.GetBuildAnalyzer(target); BuildReportHelper.m_CachedAnalyzerTarget = target; cachedAnalyzer = BuildReportHelper.m_CachedAnalyzer; } return(cachedAnalyzer); }