Merge pull request #50 from rogercloud/master

add windows support when creating nim-log.txt
This commit is contained in:
zah 2016-05-19 19:40:20 +03:00
commit 7adbb71442

View file

@ -1,4 +1,4 @@
import threading, Queue, subprocess, signal, os
import threading, Queue, subprocess, signal, os, platform, getpass
try:
import vim
@ -75,7 +75,12 @@ def nimRestartService(project):
nimTerminateService(project)
nimStartService(project)
NimLog = open("/tmp/nim-log.txt", "w")
NimLog = None
if platform.system() == 'Windows':
user = getpass.getuser()
NimLog = open("C:\\Users\\%s\\AppData\\Local\\Temp\\nim-log.txt" % (user,), "w")
else:
NimLog = open("/tmp/nim-log.txt", "w")
def nimExecCmd(project, cmd, async = True):
target = None