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(); }
static SetupStripping() { PostProcessResourceStripper.EnsurePostProcessStrippingConfigAssetExists(); PostProcessResourcesFactory.Init(PostProcessResourceStripper.Strip); }
static SetupStrippingConfig() { PostProcessResourceStripper.EnsurePostProcessStrippingConfigAssetExists(); }