ginie installiert eingeführt

This commit is contained in:
2025-11-17 23:05:15 +01:00
parent a0d3035f71
commit 61d7a9a7aa
3 changed files with 193 additions and 1 deletions

View File

@@ -6,6 +6,8 @@ import (
"gitea.home.musaberdem.de/musabe24/ginie/internal/repos"
"gitea.home.musaberdem.de/musabe24/ginie/internal/version"
"gitea.home.musaberdem.de/musabe24/ginie/internal/install"
)
func main() {
@@ -57,6 +59,21 @@ func main() {
fmt.Printf("- %s/%s (%s)\n", r.Owner, r.Name, r.URL)
}
return
case "install":
if len(os.Args) < 3 {
fmt.Println("Usage: ginie install <name[:version]>")
return
}
target := os.Args[2]
err := install.Install(target)
if err != nil {
fmt.Println("Fehler:", err)
return
}
return
default:
fmt.Println("Unbekannter Befehl:", cmd)