Versions in this module Expand all Collapse all v1 v1.0.2 Oct 17, 2017 v1.0.1 Oct 16, 2017 Changes in this version + func CheckDupes(info *parse.PkgInfo) (hasDupes bool, names map[string][]string) + func Compile(path string, stdout, stderr io.Writer, gofiles []string) error + func ExeName(files []string) (string, error) + func GenerateMainfile(path string, info *parse.PkgInfo) error + func Invoke(inv Invocation) int + func Magefiles(dir string) ([]string, error) + func Main() int + func ParseAndRun(dir string, stdout, stderr io.Writer, stdin io.Reader, args []string) int + func RunCompiled(inv Invocation, exePath string) int + type Invocation struct + Args []string + Dir string + Force bool + Help bool + Keep bool + List bool + Stderr io.Writer + Stdin io.Reader + Stdout io.Writer + Verbose bool + func Parse(stdout io.Writer, args []string) (inv Invocation, mageInit, showVersion bool, err error)