提交 e238bfa4 编写于 作者: yanghye's avatar yanghye

command-line: fix install 复制命令行工具到Go ROOT/bin

上级 9aa08688
......@@ -196,9 +196,9 @@ func copyEnergyCMD(goRoot string) {
if consts.IsWindows {
energyName += ".exe"
}
goBin := filepath.Join(goRoot, "bin", energyName)
if tools.IsExist(goBin) {
return
energyBin := filepath.Join(goRoot, "bin", energyName)
if tools.IsExist(energyBin) {
os.RemoveAll(energyBin)
}
src, err := os.Open(exe)
if err != nil {
......@@ -206,7 +206,7 @@ func copyEnergyCMD(goRoot string) {
return
}
defer src.Close()
dst, err := os.OpenFile(goBin, os.O_CREATE|os.O_WRONLY, fs.ModePerm)
dst, err := os.OpenFile(energyBin, os.O_CREATE|os.O_WRONLY, fs.ModePerm)
if err != nil {
term.Logger.Error(err.Error())
return
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册