private void ValidateUniversalTargets(PluginImporterInspector inspector)
{
bool flag = this.m_LinuxX86.IsTargetEnabled(inspector);
bool flag2 = this.m_LinuxX86_X64.IsTargetEnabled(inspector);
DesktopPluginCPUArchitecture architecture = this.CalculateMultiCPUArchitecture(flag, flag2);
foreach (PluginImporter importer in inspector.importers)
{
importer.SetPlatformData(BuildTarget.StandaloneLinuxUniversal, "CPU", architecture.ToString());
}
inspector.SetPlatformCompatibility(BuildPipeline.GetBuildTargetName(BuildTarget.StandaloneLinuxUniversal), flag || flag2);
bool flag3 = this.m_OSXX86.IsTargetEnabled(inspector);
bool flag4 = this.m_OSXX86_X64.IsTargetEnabled(inspector);
DesktopPluginCPUArchitecture architecture2 = this.CalculateMultiCPUArchitecture(flag3, flag4);
foreach (PluginImporter importer2 in inspector.importers)
{
importer2.SetPlatformData(BuildTarget.StandaloneOSXUniversal, "CPU", architecture2.ToString());
}
inspector.SetPlatformCompatibility(BuildPipeline.GetBuildTargetName(BuildTarget.StandaloneOSXUniversal), flag3 || flag4);
}