예제 #1
0
파일: mips.go 프로젝트: pmallappa/gospel
func ParseFlags() error {
	var opts map[string]string
	var e error
	if opts, e = plat.ParseFlags(); e != nil {
		return e
	}
	for k, v := range opts {
		println(k, v)
	}
	return nil
}
예제 #2
0
func (p *PlatArm) Init() error {
	util.PrintMe()
	var opts map[string]string
	var e error
	if opts, e = plat.ParseFlags(); e != nil {
		return e
	}
	for k, v := range opts {
		println(k, v)
	}
	arm.Init()
	return nil
}
예제 #3
0
func parseFlags() {
	var err error = nil
	flag.Parse()

	if help {
		errExit1(nil)
	}

	if _, err = plat.ParseFlags(); err != nil {
		fmt.Printf("%v\n", err)
		errExit1(err)
	}
	if err = parseLocal(); err != nil {
		errExit1(err)
	}
}