From b18c3db3230580849dceeebe79d11063a536de58 Mon Sep 17 00:00:00 2001 From: Michael Stapelberg Date: Tue, 24 Oct 2017 09:56:21 +0200 Subject: [PATCH] Ensure the specified argument is a Go package import path. fixes #72 --- make.go | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/make.go b/make.go index 6620d1e..315cf5f 100644 --- a/make.go +++ b/make.go @@ -679,6 +679,12 @@ func main() { } gopkg := flag.Arg(0) + + // Ensure the specified argument is a Go package import path. + if _, err := vcs.RepoRootForImportPath(gopkg, false); err != nil { + log.Fatalf("Verifying arguments: %v — did you specify a Go package import path?", err) + } + debsrc := debianNameFromGopkg(gopkg, "library") if strings.TrimSpace(*pkgType) != "" {