From feeae00f74643c955a260c59d98341ead5b24e47 Mon Sep 17 00:00:00 2001 From: Matt Spurrier Date: Sat, 30 Mar 2024 21:36:03 +0800 Subject: [PATCH] add flag --- internal/params/params.go | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/internal/params/params.go b/internal/params/params.go index dab85bb..2c92d69 100644 --- a/internal/params/params.go +++ b/internal/params/params.go @@ -53,6 +53,11 @@ func NewParams() *Params { Help: "Launch GUI (placeholder for now)", }) + version := parser.Flag("v", "version", &argparse.Options{ + Required: false, + Help: "Display the version", + }) + // Parse arguments err := parser.Parse(os.Args) if err != nil { @@ -73,6 +78,7 @@ func NewParams() *Params { // Add all parsed arguments to a struct for portability since we will use them all over the program pArg.addFlag("gui", *gui) + pArg.addFlag("version", *version) /*pArg.addFlag("gpu", *gpu) pArg.addFlag("usb", *usb) pArg.addFlag("nic", *nic)