static void OnPostprocessAllAssets(string[] importedAssets, string[] deletedAssets, string[] movedAssets, string[] movedFromAssetPaths)
 {
     // check if the config asset is missing, but only after other .asset files have been imported
     if (Array.FindIndex(importedAssets, asset => asset != null && asset.Contains("PostProcessResources.asset")) > -1)
     {
         PostProcessResourceStripper.EnsurePostProcessStrippingConfigAssetExists();
     }
 }
 public void OnPreprocessBuild(BuildTarget target, string path)
 {
     PostProcessResourceStripper.Update(target);
 }
 public void OnActiveBuildTargetChanged(BuildTarget previousTarget, BuildTarget newTarget)
 {
     PostProcessResourceStripper.Update(newTarget);
 }
 public void OnPreprocessBuild(Build.Reporting.BuildReport report)
 {
     PostProcessResourceStripper.Update(report.summary.platform);
 }
 public void OnValidate()
 {
     PostProcessResourceStripper.StripAll(this);
     UpdateResult();
 }
 public void OnValidate()
 {
     PostProcessResourceStripper.Update();
 }
 public void Awake()
 {
     PostProcessResourceStripper.Update();
 }
Exemplo n.º 8
0
 static SetupStripping()
 {
     PostProcessResourceStripper.EnsurePostProcessStrippingConfigAssetExists();
     PostProcessResourcesFactory.Init(PostProcessResourceStripper.Strip);
 }
Exemplo n.º 9
0
 static SetupStrippingConfig()
 {
     PostProcessResourceStripper.EnsurePostProcessStrippingConfigAssetExists();
 }