private void ValidateUniversalTargets(PluginImporterInspector inspector)
{
bool flag = this.m_LinuxX86.IsTargetEnabled(inspector);
bool flag2 = this.m_LinuxX86_X64.IsTargetEnabled(inspector);
DesktopPluginImporterExtension.DesktopPluginCPUArchitecture desktopPluginCPUArchitecture = this.CalculateMultiCPUArchitecture(flag, flag2);
PluginImporter[] importers = inspector.importers;
for (int i = 0; i < importers.Length; i++)
{
PluginImporter pluginImporter = importers[i];
pluginImporter.SetPlatformData(BuildTarget.StandaloneLinuxUniversal, "CPU", desktopPluginCPUArchitecture.ToString());
}
inspector.SetPlatformCompatibility(BuildPipeline.GetBuildTargetName(BuildTarget.StandaloneLinuxUniversal), flag || flag2);
bool flag3 = this.m_OSXX86.IsTargetEnabled(inspector);
bool flag4 = this.m_OSXX86_X64.IsTargetEnabled(inspector);
DesktopPluginImporterExtension.DesktopPluginCPUArchitecture desktopPluginCPUArchitecture2 = this.CalculateMultiCPUArchitecture(flag3, flag4);
PluginImporter[] importers2 = inspector.importers;
for (int j = 0; j < importers2.Length; j++)
{
PluginImporter pluginImporter2 = importers2[j];
pluginImporter2.SetPlatformData(BuildTarget.StandaloneOSXUniversal, "CPU", desktopPluginCPUArchitecture2.ToString());
}
inspector.SetPlatformCompatibility(BuildPipeline.GetBuildTargetName(BuildTarget.StandaloneOSXUniversal), flag3 || flag4);
}