/* * Draw the summary of things that are going to be build for this platform */ public void drawBuildSummary(AdvancedSettings advancedSettings, Configuration configuration, string bundleVersion) { PlatformProperties platformProperties = configuration.platform.getPlatformProperties(); if (!platformProperties.isSupported()) { return; } GUIUtils.DrawTwoColumns("Release type", configuration.releaseType.name); GUIUtils.DrawTwoColumns("Product name", configuration.releaseType.productName); GUIUtils.DrawTwoColumns("Bundle identifier", configuration.releaseType.bundleIdentifier); GUIUtils.DrawTwoColumns("Bundle version", bundleVersion); GUIUtils.DrawTwoColumns("Platform", platformProperties.name); if (!configuration.distributionPlatform.name.Equals("Default")) { GUIUtils.DrawTwoColumns("Distribution Platform", configuration.distributionPlatform.name); } if (platformProperties.isUsingPlatformArchitecture()) { GUIUtils.DrawTwoColumns("Architecture", configuration.platformArchitecture.name); } if (platformProperties.isUsingTextureCompression()) { GUIUtils.DrawTwoColumns("Texture Compression", configuration.textureProperties.name); } if (m_platformAdditionalRenderer != null) { m_platformAdditionalRenderer.drawAdditionalBuildSummary(configuration.platformArchitecture, configuration.textureCompression, bundleVersion); } EditorGUILayout.LabelField(configuration.getBuildPath(advancedSettings, DateTime.Now, bundleVersion)); }