aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--package.go32
1 files changed, 2 insertions, 30 deletions
diff --git a/package.go b/package.go
index dcf290b..db043ff 100644
--- a/package.go
+++ b/package.go
@@ -14,11 +14,12 @@ import (
"sort"
"strings"
+ "golang.org/x/tools/go/vcs"
+
"github.com/shuLhan/share/lib/debug"
"github.com/shuLhan/share/lib/git"
"github.com/shuLhan/share/lib/ini"
libio "github.com/shuLhan/share/lib/io"
- "golang.org/x/tools/go/vcs"
)
const (
@@ -259,35 +260,6 @@ func (pkg *Package) RemoveRequiredBy(importPath string) (ok bool) {
}
//
-// Run command on package root directory.
-//
-func (pkg *Package) Run(env *Env, cmds []string) (err error) {
- if len(cmds) == 0 {
- return
- }
-
- cmd := exec.Command(cmds[0])
-
- if len(cmds) > 1 {
- cmd.Args = append(cmd.Args, cmds[1:]...)
- }
-
- cmd.Env = append(cmd.Env, "GOPATH="+build.Default.GOPATH)
- cmd.Env = append(cmd.Env, "PATH="+env.path)
- cmd.Dir = pkg.FullPath
- cmd.Stdout = defStdout
- cmd.Stderr = defStderr
-
- fmt.Printf("[PKG] Run %s >>> %s %s %s\n", pkg.ImportPath, cmd.Dir,
- cmd.Env, cmd.Args)
-
- err = cmd.Run()
-
- return
-
-}
-
-//
// Scan will set the package version, `isTag` status, and remote URL using
// metadata in package repository.
//