123456789101112131415161718192021222324 |
- using System;
- using UnityEditor.Build;
- using UnityEditor.Build.Reporting;
-
- namespace UnityEditor.Purchasing
- {
- class BuildPreprocessor : IPreprocessBuildWithReport
- {
- public int callbackOrder => 0;
-
- public void OnPreprocessBuild(BuildReport report)
- {
- switch (report.summary.platform)
- {
- case BuildTarget.WSAPlayer:
- WinRTPatcher.PatchWinRTBuild();
- break;
- case BuildTarget.Android:
- UnityPurchasingEditor.OnPostProcessScene();
- break;
- }
- }
- }
- }
|