Browse Source

DOne get

pull/103/head
Unknown 11 years ago
parent
commit
56ea7cd472
  1. 6
      cmd/get.go
  2. 2
      doc/google.go

6
cmd/get.go

@ -17,7 +17,7 @@ package cmd
import ( import (
"errors" "errors"
"fmt" "fmt"
//"os" "os"
"strings" "strings"
"github.com/Unknwon/com" "github.com/Unknwon/com"
@ -208,6 +208,8 @@ func downloadPackages(nodes []*doc.Node) {
com.ColorLog("[WARN] Skipped downloaded package( %s => %s:%s )\n", com.ColorLog("[WARN] Skipped downloaded package( %s => %s:%s )\n",
n.ImportPath, n.Type, doc.CheckNodeValue(n.Value)) n.ImportPath, n.Type, doc.CheckNodeValue(n.Value))
} }
} else if n.ImportPath == "C" {
continue
} else { } else {
// Invalid import path. // Invalid import path.
com.ColorLog("[WARN] Skipped invalid package path( %s => %s:%s )\n", com.ColorLog("[WARN] Skipped invalid package path( %s => %s:%s )\n",
@ -229,7 +231,7 @@ func downloadPackage(nod *doc.Node) (*doc.Node, []string) {
if err != nil { if err != nil {
com.ColorLog("[ERRO] Download falied( %s )[ %s ]\n", nod.ImportPath, err) com.ColorLog("[ERRO] Download falied( %s )[ %s ]\n", nod.ImportPath, err)
failConut++ failConut++
//os.RemoveAll(installRepoPath + "/" + doc.GetProjectPath(nod.ImportPath) + "/") os.RemoveAll(installRepoPath + "/" + doc.GetProjectPath(nod.ImportPath) + "/")
return nil, nil return nil, nil
} }
return nod, imports return nod, imports

2
doc/google.go

@ -107,7 +107,7 @@ func getGoogleDoc(client *http.Client, match map[string]string, installRepoPath
// Create diretory before create file. // Create diretory before create file.
dir := path.Dir(absPath) dir := path.Dir(absPath)
if !checkDir(dir, dirs) && !(!cmdFlags["-e"] && strings.Contains(absPath, "example")) { if !checkDir(dir, dirs) && !(!cmdFlags["-e"] && strings.Contains(absPath, "example")) {
dirs = append(dirs, dir) dirs = append(dirs, dir+"/")
os.MkdirAll(dir+"/", os.ModePerm) os.MkdirAll(dir+"/", os.ModePerm)
} }

Loading…
Cancel
Save