Merge pull request #454 from yglukhov/path-fix

Fixed nimble path
This commit is contained in:
Dominik Picheta 2018-01-30 15:07:11 +00:00 committed by GitHub
commit 0a205d3868
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23

View file

@ -625,7 +625,7 @@ proc listPaths(options: Options) =
var installed: seq[VersionAndPath] = @[]
# There may be several, list all available ones and sort by version.
for kind, path in walkDir(options.getPkgsDir):
if kind != pcDir or not path.startsWith(options.getPkgsDir / name):
if kind != pcDir or not path.startsWith(options.getPkgsDir / name & "-"):
continue
var nimbleFile = findNimbleFile(path, false)
@ -634,7 +634,7 @@ proc listPaths(options: Options) =
var v: VersionAndPath
v.version = newVersion(pkgInfo.specialVersion)
v.path = pkgInfo.getRealDir()
installed = @[v]
installed.add(v)
else:
display("Warning:", "No .nimble file found for " & path, Warning,
MediumPriority)