Version 1.0

This commit is contained in:
Canon
2026-02-04 09:00:07 +08:00
commit 4c8b6cdd9f
25 changed files with 2407 additions and 0 deletions
+22
View File
@@ -0,0 +1,22 @@
using FCPModUpdater.Commands;
using Spectre.Console.Cli;
var app = new CommandApp();
app.Configure(config =>
{
config.SetApplicationName("fcp-mod-manager");
config.SetApplicationVersion("1.0.0");
config.AddCommand<ScanCommand>("scan")
.WithDescription("Scan mods and show interactive menu")
.WithExample("scan")
.WithExample("scan", "--directory", "/path/to/RimWorld/Mods");
config.AddCommand<UpdateCommand>("update")
.WithDescription("Update all FCP mods (non-interactive)")
.WithExample("update")
.WithExample("update", "--directory", "/path/to/RimWorld/Mods");
});
return await app.RunAsync(args);