using System; using UnityEditor.Build.Reporting; using TapTap.Common.Editor; namespace TapTap.Bootstrap.Editor { public class TapBootstrapProcessBuild : SDKLinkProcessBuild { public override int callbackOrder => 0; public override string LinkPath => "TapTap/Bootstrap/link.xml"; public override LinkedAssembly[] LinkedAssemblies => new LinkedAssembly[] { new LinkedAssembly { Fullname = "TapTap.Bootstrap" }, }; public override Func IsTargetPlatform => (report) => { return BuildTargetUtils.IsSupportMobile(report.summary.platform) || BuildTargetUtils.IsSupportStandalone(report.summary.platform); }; } }