fix: support for tags
This commit is contained in:
parent
cb4bdfb582
commit
2f194c6794
@ -92,7 +92,13 @@ func (b *Build) readGOBIN() string {
|
|||||||
|
|
||||||
// listPackages list all packages under specific via go list command.
|
// listPackages list all packages under specific via go list command.
|
||||||
func (b *Build) listPackages(dir string) map[string]*Package {
|
func (b *Build) listPackages(dir string) map[string]*Package {
|
||||||
cmd := exec.Command("go", "list", "-json", "./...")
|
listArgs := []string{"list", "-json"}
|
||||||
|
if goflags.BuildTags != "" {
|
||||||
|
listArgs = append(listArgs, "-tags", goflags.BuildTags)
|
||||||
|
}
|
||||||
|
listArgs = append(listArgs, "./...")
|
||||||
|
|
||||||
|
cmd := exec.Command("go", listArgs...)
|
||||||
cmd.Dir = dir
|
cmd.Dir = dir
|
||||||
|
|
||||||
var errBuf bytes.Buffer
|
var errBuf bytes.Buffer
|
||||||
|
Loading…
Reference in New Issue
Block a user