public static AndroidSdkManagerList AndroidSdkManagerList(this ICakeContext context, AndroidSdkManagerToolSettings settings = null) { var runner = new AndroidSdkManagerTool(context, context.FileSystem, context.Environment, context.ProcessRunner, context.Tools); return(runner.List(settings ?? new AndroidSdkManagerToolSettings())); }
public static void AcceptLicenses(this ICakeContext context, AndroidSdkManagerToolSettings settings = null) { var runner = new AndroidSdkManagerTool(context, context.FileSystem, context.Environment, context.ProcessRunner, context.Tools); runner.AcceptLicenses(settings ?? new AndroidSdkManagerToolSettings()); }
public static void AndroidSdkManagerUninstall(this ICakeContext context, IEnumerable <string> packages, AndroidSdkManagerToolSettings settings = null) { var runner = new AndroidSdkManagerTool(context, context.FileSystem, context.Environment, context.ProcessRunner, context.Tools); runner.InstallOrUninstall(false, packages, settings ?? new AndroidSdkManagerToolSettings()); }