summaryrefslogtreecommitdiffstats
path: root/vendor/github.com/mailru/easyjson/parser/parser_unix.go
diff options
context:
space:
mode:
Diffstat (limited to 'vendor/github.com/mailru/easyjson/parser/parser_unix.go')
-rw-r--r--vendor/github.com/mailru/easyjson/parser/parser_unix.go42
1 files changed, 0 insertions, 42 deletions
diff --git a/vendor/github.com/mailru/easyjson/parser/parser_unix.go b/vendor/github.com/mailru/easyjson/parser/parser_unix.go
deleted file mode 100644
index 09b20a2e1..000000000
--- a/vendor/github.com/mailru/easyjson/parser/parser_unix.go
+++ /dev/null
@@ -1,42 +0,0 @@
-// +build !windows
-
-package parser
-
-import (
- "fmt"
- "os"
- "path"
- "strings"
-)
-
-func getPkgPath(fname string, isDir bool) (string, error) {
- if !path.IsAbs(fname) {
- pwd, err := os.Getwd()
- if err != nil {
- return "", err
- }
- fname = path.Join(pwd, fname)
- }
-
- gopath := os.Getenv("GOPATH")
- if gopath == "" {
- var err error
- gopath, err = getDefaultGoPath()
- if err != nil {
- return "", fmt.Errorf("cannot determine GOPATH: %s", err)
- }
- }
-
- for _, p := range strings.Split(os.Getenv("GOPATH"), ":") {
- prefix := path.Join(p, "src") + "/"
- if rel := strings.TrimPrefix(fname, prefix); rel != fname {
- if !isDir {
- return path.Dir(rel), nil
- } else {
- return path.Clean(rel), nil
- }
- }
- }
-
- return "", fmt.Errorf("file '%v' is not in GOPATH", fname)
-}