github.com/hwaf/hwaf@v0.0.0-20140814122253-5465f73b20f1/cmd_waf_show_default_variant.go (about) 1 package main 2 3 import ( 4 "fmt" 5 6 "github.com/gonuts/commander" 7 "github.com/gonuts/flag" 8 ) 9 10 func hwaf_make_cmd_waf_show_default_variant() *commander.Command { 11 cmd := &commander.Command{ 12 Run: hwaf_run_cmd_waf_show_default_variant, 13 UsageLine: "default-variant", 14 Short: "show local project's default HWAF_VARIANT value", 15 Long: ` 16 show default-variant displays the project's (default) HWAF_VARIANT value. 17 18 ex: 19 $ hwaf show default-variant 20 x86_64-slc6-gcc44-opt 21 `, 22 Flag: *flag.NewFlagSet("hwaf-waf-show-default-variant", flag.ExitOnError), 23 } 24 return cmd 25 } 26 27 func hwaf_run_cmd_waf_show_default_variant(cmd *commander.Command, args []string) error { 28 fmt.Printf("%s\n", g_ctx.DefaultVariant()) 29 return nil 30 } 31 32 // EOF