Merge pull request #50 from papplampe/master

fix problems with temp dir
This commit is contained in:
Dominik Picheta 2014-07-09 19:13:20 +01:00
commit 0bf1faa354

View file

@ -523,6 +523,7 @@ proc getBabelTempDir(): string =
proc downloadPkg(url: string, verRange: PVersionRange,
downMethod: TDownloadMethod): string =
let downloadDir = (getBabelTempDir() / getDownloadDirName(url, verRange))
createDir(downloadDir)
echo("Downloading ", url, " into ", downloadDir, " using ", downMethod, "...")
doDownload(url, downloadDir, verRange, downMethod)
result = downloadDir
@ -530,6 +531,7 @@ proc downloadPkg(url: string, verRange: PVersionRange,
proc downloadPkg(pkg: TPackage, verRange: PVersionRange): string =
let downloadDir = (getBabelTempDir() / getDownloadDirName(pkg, verRange))
let downMethod = pkg.downloadMethod.getDownloadMethod()
createDir(downloadDir)
echo("Downloading ", pkg.name, " into ", downloadDir, " using ", downMethod, "...")
doDownload(pkg.url, downloadDir, verRange, downMethod)
result = downloadDir