From 66e45dfd146f675402609fcb0c131e7f29ba8a34 Mon Sep 17 00:00:00 2001 From: papplampe Date: Tue, 8 Jul 2014 10:06:03 +0200 Subject: [PATCH] fix problems with temp dir --- src/babel.nim | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/babel.nim b/src/babel.nim index 55d70d0..f96dc9d 100644 --- a/src/babel.nim +++ b/src/babel.nim @@ -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