mirror of
https://github.com/wabbajack-tools/wabbajack.git
synced 2024-08-30 18:42:17 +00:00
26 lines
900 B
C#
26 lines
900 B
C#
using CommandLine;
|
|
using Wabbajack.CLI.Verbs;
|
|
|
|
namespace Wabbajack.CLI
|
|
{
|
|
public class Program
|
|
{
|
|
private static int Main(string[] args)
|
|
{
|
|
return Parser.Default.ParseArguments(args, OptionsDefinition.AllOptions)
|
|
.MapResult(
|
|
(Encrypt opts) => opts.Execute(),
|
|
(Decrypt opts) => opts.Execute(),
|
|
(Validate opts) => opts.Execute(),
|
|
(DownloadUrl opts) => opts.Execute(),
|
|
(UpdateModlists opts) => opts.Execute(),
|
|
(UpdateNexusCache opts) => opts.Execute(),
|
|
(ChangeDownload opts) => opts.Execute(),
|
|
(ServerLog opts) => opts.Execute(),
|
|
(MyFiles opts) => opts.Execute(),
|
|
(DeleteFile opts) => opts.Execute(),
|
|
errs => 1);
|
|
}
|
|
}
|
|
}
|