INNER CODE UNIT · Go
explicitPreset
gameknife/gkNextEngine · tools/gnb/cmd/gnb/main.go:166
func explicitPreset() string {
for i, arg := range os.Args[1:] {
if strings.HasPrefix(arg, "--preset=") {
return strings.TrimSpace(strings.TrimPrefix(arg, "--preset="))
}
if arg == "--preset" && i+2 < len(os.Args) {
return strings.TrimSpace(os.Args[i+2])
}
}
return ""
}
func newInfoCommand(ctx appContext) *cobra.Command {
binCacheKey := false
cmd := &cobra.Command{
Use: "info",
Short: "Print build environment information",
RunE: func(cmd *cobra.Command, args []string) error {