123456789101112131415161718192021222324252627282930 |
- using System.IO;
- using UnityEditor.Build;
- using UnityEditor.Build.Reporting;
- using UnityEngine;
- namespace VEngine.Editor.Builds
- {
- public class PlayerBuildProcessor : IPreprocessBuildWithReport, IPostprocessBuildWithReport
- {
- public void OnPostprocessBuild(BuildReport report)
- {
- //if (VEngine.Utility.buildPath != "Bundles")
- //{
- // var directory = Settings.BuildPlayerDataPath;
- // if (!Directory.Exists(directory)) return;
- // Directory.Delete(directory, true);
- //}
- //if (Directory.GetFiles(Application.streamingAssetsPath).Length == 0)
- // Directory.Delete(Application.streamingAssetsPath);
- }
- public int callbackOrder => 0;
- public void OnPreprocessBuild(BuildReport report)
- {
- //BuildScript.CopyToStreamingAssets();
- }
- }
- }
|