/*
		 * Set up additional parameters
		 */
		public void setupAdditionalParameters(ProductParameters productParameters, Configuration configuration)
		{
			if (configuration.platformArchitecture.name.Equals(m_localBuildType))
			{
				EditorUserBuildSettings.blackberryBuildType = BlackBerryBuildType.Debug;
			}
			else if (configuration.platformArchitecture.name.Equals(m_signedBuildType))
			{
				EditorUserBuildSettings.blackberryBuildType = BlackBerryBuildType.Submission;
			}

			TextureCompressionBlackBerry textureCompressionBlackBerry = (TextureCompressionBlackBerry)configuration.textureCompression;
			EditorUserBuildSettings.blackberryBuildSubtarget = textureCompressionBlackBerry.subTarget;
		}
		/*
		 * Set up additional parameters
		 */
		public void setupAdditionalParameters(ProductParameters productParameters, Configuration configuration)
		{
			//EditorUserBuildSettings.wsaGenerateReferenceProjects = true;

			if (configuration.platformArchitecture.name.Equals(m_sdk80))
			{
				EditorUserBuildSettings.wsaSDK = WSASDK.SDK80;
			}
			else if (configuration.platformArchitecture.name.Equals(m_sdk81))
			{
				EditorUserBuildSettings.wsaSDK = WSASDK.SDK81;
			}
			else if (configuration.platformArchitecture.name.Equals(m_sdkPhone81))
			{
				EditorUserBuildSettings.wsaSDK = WSASDK.PhoneSDK81;
			}
			else if (configuration.platformArchitecture.name.Equals(m_sdkUniversal81))
			{
				EditorUserBuildSettings.wsaSDK = WSASDK.UniversalSDK81;
			}

			EditorUserBuildSettings.wsaBuildAndRunDeployTarget = configuration.wsaBuildAndRunDeployTarget;
		}
		/*
		 * Set up additional parameters
		 */
		public void setupAdditionalParameters(ProductParameters productParameters, Configuration configuration)
		{
			PlayerSettings.iPhoneBundleIdentifier = configuration.releaseType.bundleIdentifier;
			PlayerSettings.iOS.applicationDisplayName = configuration.releaseType.productName;
		}
		/*
		 * Set up additional parameters
		 */
		public void setupAdditionalParameters(ProductParameters productParameters, Configuration configuration)
		{
			//EditorUserBuildSettings.exportAsGoogleAndroidProject = true;

			if (configuration.platformArchitecture.name.Equals(m_fatDeviceFilter))
			{
				PlayerSettings.Android.targetDevice = AndroidTargetDevice.FAT;
			}
			else if (configuration.platformArchitecture.name.Equals(m_armDeviceFilter))
			{
				PlayerSettings.Android.targetDevice = AndroidTargetDevice.ARMv7;
			}
			else if (configuration.platformArchitecture.name.Equals(m_x86DeviceFilter))
			{
				PlayerSettings.Android.targetDevice = AndroidTargetDevice.x86;
			}

			TextureCompressionAndroid textureCompressionAndroid = (TextureCompressionAndroid)configuration.textureCompression;
			PlayerSettings.Android.bundleVersionCode = getAndroidBundleVersionCode(configuration.platformArchitecture, textureCompressionAndroid, productParameters.bundleVersion);
			EditorUserBuildSettings.androidBuildSubtarget = textureCompressionAndroid.subTarget;
		}
		/*
		 * Set up additional parameters
		 */
		public void setupAdditionalParameters(ProductParameters productParameters, Configuration configuration)
		{
		}
		/*
		 * Constructor
		 */
		public ProductParametersRenderer(ProductParameters productParameters)
		{
			m_productParameters = productParameters;
		}