diff --git a/Editor/Mono/BuildPipeline/BuildPipelineInterfaces.cs b/Editor/Mono/BuildPipeline/BuildPipelineInterfaces.cs index 7d3f32c74..d40433293 100644 --- a/Editor/Mono/BuildPipeline/BuildPipelineInterfaces.cs +++ b/Editor/Mono/BuildPipeline/BuildPipelineInterfaces.cs @@ -39,6 +39,11 @@ public interface IPreprocessBuildWithReport : IOrderedCallback void OnPreprocessBuild(BuildReport report); } + public interface IPreprocessBuildWithReportAsync : IOrderedCallback + { + Awaitable OnPreprocessBuildAsync(BuildReport report); + } + public interface IFilterBuildAssemblies : IOrderedCallback { string[] OnFilterAssemblies(BuildOptions buildOptions, string[] assemblies); @@ -55,6 +60,11 @@ public interface IPostprocessBuildWithReport : IOrderedCallback void OnPostprocessBuild(BuildReport report); } + public interface IPostprocessBuildWithReportAsync : IOrderedCallback + { + Awaitable OnPostprocessBuildAsync(BuildReport report); + } + public interface IPostBuildPlayerScriptDLLs : IOrderedCallback { void OnPostBuildPlayerScriptDLLs(BuildReport report);