aboutsummaryrefslogtreecommitdiffstats
path: root/internal
diff options
context:
space:
mode:
Diffstat (limited to 'internal')
-rw-r--r--internal/build/util.go26
1 files changed, 0 insertions, 26 deletions
diff --git a/internal/build/util.go b/internal/build/util.go
index 971d948c4..a1f456777 100644
--- a/internal/build/util.go
+++ b/internal/build/util.go
@@ -153,32 +153,6 @@ func GoTool(tool string, args ...string) *exec.Cmd {
return exec.Command(filepath.Join(runtime.GOROOT(), "bin", "go"), args...)
}
-// ExpandPackagesNoVendor expands a cmd/go import path pattern, skipping
-// vendored packages.
-func ExpandPackagesNoVendor(patterns []string) []string {
- expand := false
- for _, pkg := range patterns {
- if strings.Contains(pkg, "...") {
- expand = true
- }
- }
- if expand {
- cmd := GoTool("list", patterns...)
- out, err := cmd.CombinedOutput()
- if err != nil {
- log.Fatalf("package listing failed: %v\n%s", err, string(out))
- }
- var packages []string
- for _, line := range strings.Split(string(out), "\n") {
- if !strings.Contains(line, "/vendor/") {
- packages = append(packages, strings.TrimSpace(line))
- }
- }
- return packages
- }
- return patterns
-}
-
// UploadSFTP uploads files to a remote host using the sftp command line tool.
// The destination host may be specified either as [user@]host[: or as a URI in
// the form sftp://[user@]host[:port].