diff --git a/src/cmd/linuxkit/pkg_build.go b/src/cmd/linuxkit/pkg_build.go index 5ab8a054c..2ee53a490 100644 --- a/src/cmd/linuxkit/pkg_build.go +++ b/src/cmd/linuxkit/pkg_build.go @@ -21,7 +21,7 @@ func pkgBuild(args []string) { force := flags.Bool("force", false, "Force rebuild") - ps, err := pkglib.NewFromCLI(flags, args) + ps, err := pkglib.NewFromCLI(flags, args...) if err != nil { fmt.Fprintf(os.Stderr, "%v\n", err) os.Exit(1) diff --git a/src/cmd/linuxkit/pkg_push.go b/src/cmd/linuxkit/pkg_push.go index c084337b2..b1f044da7 100644 --- a/src/cmd/linuxkit/pkg_push.go +++ b/src/cmd/linuxkit/pkg_push.go @@ -21,7 +21,7 @@ func pkgPush(args []string) { force := flags.Bool("force", false, "Force rebuild") - ps, err := pkglib.NewFromCLI(flags, args) + ps, err := pkglib.NewFromCLI(flags, args...) if err != nil { fmt.Fprintf(os.Stderr, "%v\n", err) os.Exit(1) diff --git a/src/cmd/linuxkit/pkg_showtag.go b/src/cmd/linuxkit/pkg_showtag.go index 3311c6168..a0a671cfe 100644 --- a/src/cmd/linuxkit/pkg_showtag.go +++ b/src/cmd/linuxkit/pkg_showtag.go @@ -19,7 +19,7 @@ func pkgShowTag(args []string) { flags.PrintDefaults() } - ps, err := pkglib.NewFromCLI(flags, args) + ps, err := pkglib.NewFromCLI(flags, args...) if err != nil { fmt.Fprintf(os.Stderr, "%v\n", err) os.Exit(1) diff --git a/src/cmd/linuxkit/pkglib/pkglib.go b/src/cmd/linuxkit/pkglib/pkglib.go index acd63af67..7fc5e8645 100644 --- a/src/cmd/linuxkit/pkglib/pkglib.go +++ b/src/cmd/linuxkit/pkglib/pkglib.go @@ -39,7 +39,7 @@ type Pkg struct { } // NewFromCLI creates a Pkg from a set of CLI arguments. Calls fs.Parse() -func NewFromCLI(fs *flag.FlagSet, args []string) (Pkg, error) { +func NewFromCLI(fs *flag.FlagSet, args ...string) (Pkg, error) { // Defaults pi := pkgInfo{ Org: "linuxkit",