mirror of
https://github.com/nim-lang/Nim.git
synced 2025-12-29 09:24:36 +00:00
Last bits, etc.
This commit is contained in:
6
koch.nim
6
koch.nim
@@ -90,10 +90,11 @@ proc update(args: string) =
|
||||
|
||||
var thisDir = getAppDir()
|
||||
var git = findExe("git")
|
||||
echo("Checking for git repo...")
|
||||
echo("Checking for git repo and git executable...")
|
||||
if existsDir(thisDir & "/.git") and git != "":
|
||||
echo("Git repo found!")
|
||||
# use git to download latest source
|
||||
echo("Checking for updates...")
|
||||
discard startCmd(git & " fetch origin master")
|
||||
var procs = startCmd(git & " diff origin/master master")
|
||||
var errcode = procs.waitForExit()
|
||||
@@ -119,7 +120,7 @@ proc update(args: string) =
|
||||
return
|
||||
|
||||
else:
|
||||
|
||||
echo("No repo or executable found!")
|
||||
when defined(haveZipLib):
|
||||
echo("Falling back.. Downloading source code from repo...")
|
||||
# use dom96's httpclient to download zip
|
||||
@@ -143,6 +144,7 @@ proc update(args: string) =
|
||||
|
||||
|
||||
|
||||
|
||||
# -------------- boot ---------------------------------------------------------
|
||||
|
||||
const
|
||||
|
||||
Reference in New Issue
Block a user