diff options
| author | Ganesh Viswanathan <dev@genotrance.com> | 2019-04-05 17:46:03 -0500 |
|---|---|---|
| committer | Ganesh Viswanathan <dev@genotrance.com> | 2019-04-05 17:46:03 -0500 |
| commit | 8fcf8011a50d574fef2e87f0d3db2d7a9bcffd93 (patch) | |
| tree | d68f60c684ded946672605cafbe137057b748529 | |
| parent | a17c654fac5eeabc2f1a7ebd0a90d0d08ed55831 (diff) | |
| download | nimterop-8fcf8011a50d574fef2e87f0d3db2d7a9bcffd93.tar.gz nimterop-8fcf8011a50d574fef2e87f0d3db2d7a9bcffd93.zip | |
Fix #124
| -rw-r--r-- | nimterop/git.nim | 16 |
1 files changed, 8 insertions, 8 deletions
diff --git a/nimterop/git.nim b/nimterop/git.nim index 960ab25..b0380c2 100644 --- a/nimterop/git.nim +++ b/nimterop/git.nim @@ -96,25 +96,25 @@ proc gitPull*(url: string, outdir = "", plist = "", checkout = "") = return let - outdir2 = outdir.quoteShell + outdirQ = outdir.quoteShell - mkDir(outdir2) + mkDir(outdir) echo "Setting up Git repo: " & url - discard execAction(&"cd {outdir2.quoteShell} && git init .") - discard execAction(&"cd {outdir2.quoteShell} && git remote add origin {url}") + discard execAction(&"cd {outdirQ} && git init .") + discard execAction(&"cd {outdirQ} && git remote add origin {url}") if plist.len != 0: # TODO: document this, it's not clear let sparsefile = outdir / ".git/info/sparse-checkout" - discard execAction(&"cd {outdir2.quoteShell} && git config core.sparsecheckout true") + discard execAction(&"cd {outdirQ} && git config core.sparsecheckout true") writeFile(sparsefile, plist) if checkout.len != 0: echo "Checking out " & checkout - discard execAction(&"cd {outdir2.quoteShell} && git pull --tags origin master") - discard execAction(&"cd {outdir2.quoteShell} && git checkout {checkout}") + discard execAction(&"cd {outdirQ} && git pull --tags origin master") + discard execAction(&"cd {outdirQ} && git checkout {checkout}") else: echo "Pulling repository" - discard execAction(&"cd {outdir2.quoteShell} && git pull --depth=1 origin master") + discard execAction(&"cd {outdirQ} && git pull --depth=1 origin master") |
