Пример #1
0
    private static void Prebuild(MobileTextureSubtarget texture, BuildManifestObject manifest)
    {
        string buildNumber = manifest.GetValue <string>("buildNumber");

        SetBundleVersion(GetBuildPrefix(texture), Int32.Parse(buildNumber));
        SetBuildSubtarget(texture);
    }
        /// <summary>
        /// Static preprocess callback method.
        /// </summary>
        public static void OnPreprocess(BuildManifestObject manifest)
        {
            PanasonicExBuildProcessor processor = new PanasonicExBuildProcessor();

            processor.BuildManifest = manifest;
            BuildProcessor.OnPreprocess(processor);
        }
        /// <summary>
        /// Static preprocess callback method.
        /// </summary>
        public static void OnPreprocess(BuildManifestObject manifest)
        {
            SamsungMilkBuildProcessor processor = new SamsungMilkBuildProcessor();

            processor.BuildManifest = manifest;
            BuildProcessor.OnPreprocess(processor);
        }
Пример #4
0
        /// <summary>
        /// Static preprocess callback method.
        /// </summary>
        public static void OnPreprocess(BuildManifestObject manifest)
        {
            KindleFreeTimeBuildProcessor processor = new KindleFreeTimeBuildProcessor();

            processor.BuildManifest = manifest;
            BuildProcessor.OnPreprocess(processor);
        }
Пример #5
0
        /// <summary>
        /// Static preprocess callback method.
        /// </summary>
        public static void OnPreprocess(BuildManifestObject manifest)
        {
            BemobiBuildProcessor processor = new BemobiBuildProcessor();

            processor.BuildManifest = manifest;
            BuildProcessor.OnPreprocess(processor);
        }
        /// <summary>
        /// Static preprocess callback method.
        /// </summary>
        public static void OnPreprocess(BuildManifestObject manifest)
        {
            SmartEducationBuildProcessor processor = new SmartEducationBuildProcessor();

            processor.BuildManifest = manifest;
            BuildProcessor.OnPreprocess(processor);
        }
        /// <summary>
        /// Static preprocess callback method.
        /// </summary>
        public static void OnPreprocess(BuildManifestObject manifest)
        {
            AmazonTealBuildProcessor processor = new AmazonTealBuildProcessor();

            processor.BuildManifest = manifest;
            BuildProcessor.OnPreprocess(processor);
        }
Пример #8
0
 public static void BuildIOS_NO(BuildManifestObject manifest)
 {
     SetVersion(manifest);
     LocalizationEditorHelper.WriteDefaultLang(SystemLanguage.Norwegian);
     AssetDatabase.Refresh();
     ParallaxHelper.Reindex();
 }
Пример #9
0
 /// <summary>
 /// Static preprocess callback method.
 /// </summary>
 public static void OnPreprocess(BuildManifestObject manifest)
 {
                 #if (UNITY_CLOUD_BUILD || TEAMCITY_BUILD) && SAGO_DEVELOPMENT
     EditorUserBuildSettings.development    = true;
     EditorUserBuildSettings.allowDebugging = true;
                 #endif
     GooglePlayBuildProcessor processor = new GooglePlayBuildProcessor();
     processor.BuildManifest = manifest;
     BuildProcessor.OnPreprocess(processor);
 }
Пример #10
0
        /// <summary>
        /// Static preprocess callback method for simulator builds.
        /// </summary>
        public static void OnPreprocessSimulator(BuildManifestObject manifest = null)
        {
            tvOSBuildProcessor processor = new tvOSBuildProcessor();

            processor.BuildManifest = manifest;
            processor.BuildType     = tvOSBuildType.Simulator;
            processor.ReleaseCodeSigningIdentity = DeveloperCodeSigningIdentity;
            processor.ReleaseProvisioningProfile = DeveloperProvisioningProfile;
            OnPreprocess(processor);
        }
Пример #11
0
        /// <summary>
        /// Static preprocess callback method for AppStore builds.
        /// </summary>
        public static void OnPreprocessAppStore(BuildManifestObject manifest = null)
        {
            tvOSBuildProcessor processor = new tvOSBuildProcessor();

            processor.BuildManifest = manifest;
            processor.BuildType     = tvOSBuildType.AppStore;
            processor.ReleaseCodeSigningIdentity = AppStoreCodeSigningIdentity;
            processor.ReleaseProvisioningProfile = AppStoreProvisioningProfile;
            OnPreprocess(processor);
        }
Пример #12
0
        /// <summary>
        /// Static preprocess callback method for device builds.
        /// </summary>
        public static void OnPreprocessDevice(BuildManifestObject manifest)
        {
            iOSBuildProcessor processor = new iOSBuildProcessor();

            processor.BuildManifest = manifest;
            processor.BuildType     = iOSBuildType.Device;
            processor.ReleaseCodeSigningIdentity = DeveloperCodeSigningIdentity;
            processor.ReleaseProvisioningProfile = DeveloperProvisioningProfile;
            OnPreprocess(processor);
        }
Пример #13
0
        /// <summary>
        /// Should be called from Unity Cloud Build PreExport.
        /// </summary>
        public static void PreExport(BuildManifestObject manifest, Settings settings)
        {
            var buildNumber = manifest.GetValue <int>("buildNumber");
            var config      = LoadConfig(settings, new BuildConfig()
            {
                BuildNumber = buildNumber
            });

            config.Apply();
            config.DebugLog();
        }
Пример #14
0
 /// <summary>
 /// Static preprocess callback method for AdHoc builds.
 /// </summary>
 public static void OnPreprocessAdHoc(BuildManifestObject manifest)
 {
                 #if (UNITY_CLOUD_BUILD || TEAMCITY_BUILD) && SAGO_DEVELOPMENT
     EditorUserBuildSettings.development    = true;
     EditorUserBuildSettings.allowDebugging = true;
                 #endif
     iOSBuildProcessor processor = new iOSBuildProcessor();
     processor.BuildManifest = manifest;
     processor.BuildType     = iOSBuildType.AdHoc;
     processor.ReleaseCodeSigningIdentity = AdHocCodeSigningIdentity;
     processor.ReleaseProvisioningProfile = AdHocProvisioningProfile;
     OnPreprocess(processor);
 }
 internal CloudBuildManifest(BuildManifestObject buildManifestObject)
 {
     this.buildManifestObject = buildManifestObject;
 }
Пример #16
0
 public static void PreBuild(BuildManifestObject manifest)
 {
     MaterialCollector.BuildMaterialCollection();
     RenderTexture.active = null; //Attempt at cloud build error fixing.
 }
 internal CloudBuildManifest(BuildManifestObject buildManifestObject)
 {
     this.buildManifestObject = buildManifestObject;
 }
Пример #18
0
 public static void SetASTC(BuildManifestObject manifest)
 {
     SetVersion(manifest);
     Prebuild(MobileTextureSubtarget.ASTC, manifest);
     ParallaxHelper.Reindex();
 }
Пример #19
0
 private static void SetVersion(BuildManifestObject manifest)
 {
     PlayerSettings.bundleVersion = manifest.GetValue <string>("buildNumber");
 }