mirror of
https://github.com/mark3labs/kit.git
synced 2026-06-13 19:20:06 +00:00
433bdece70
Signed-off-by: Rui Chen <rui@chenrui.dev>
27 lines
427 B
Go
27 lines
427 B
Go
package main
|
|
|
|
import (
|
|
"context"
|
|
"fmt"
|
|
"os"
|
|
|
|
"github.com/charmbracelet/fang"
|
|
"github.com/mark3labs/mcphost/cmd"
|
|
)
|
|
|
|
var version = "dev"
|
|
|
|
func main() {
|
|
for _, arg := range os.Args[1:] {
|
|
if arg == "--version" || arg == "-v" {
|
|
fmt.Printf("mcphost version %s\n", version)
|
|
os.Exit(0)
|
|
}
|
|
}
|
|
|
|
rootCmd := cmd.GetRootCommand(version)
|
|
if err := fang.Execute(context.Background(), rootCmd); err != nil {
|
|
os.Exit(1)
|
|
}
|
|
}
|