summaryrefslogtreecommitdiffstats
path: root/qx08/generate.py
diff options
context:
space:
mode:
authorTobi Oetiker <tobi@oetiker.ch>2008-11-06 15:40:55 +0100
committerTobi Oetiker <tobi@oetiker.ch>2008-11-06 15:40:55 +0100
commitd8b465e26599268b8eded0732e8f29062556997e (patch)
treef9ffd0443aa616eb4df1b461684f4aeeb53fb7b2 /qx08/generate.py
parent996d9e92e597bc462d874b335865ff7844e2d332 (diff)
downloadsmokeping-d8b465e26599268b8eded0732e8f29062556997e.tar.gz
smokeping-d8b465e26599268b8eded0732e8f29062556997e.tar.xz
initial commit
Diffstat (limited to 'qx08/generate.py')
-rwxr-xr-xqx08/generate.py13
1 files changed, 11 insertions, 2 deletions
diff --git a/qx08/generate.py b/qx08/generate.py
index 5dfb446..6a56b95 100755
--- a/qx08/generate.py
+++ b/qx08/generate.py
@@ -25,7 +25,7 @@
import sys, os, subprocess
CMD_PYTHON = 'python'
-QOOXDOO_PATH = '../../../../../../../usr/pack/qooxdoo-0.8svn-to/frontend'
+QOOXDOO_PATH = '../../../../../../../../../../usr/pack/qooxdoo-0.8svn-to/frontend'
REAL_GENERATOR = os.path.normpath(
os.path.join(os.path.abspath(os.path.dirname(sys.argv[0])),
QOOXDOO_PATH, 'tool', 'bin', 'generator.py'))
@@ -36,7 +36,16 @@ argList = []
argList.append(CMD_PYTHON)
argList.append(REAL_GENERATOR)
argList.extend(sys.argv[1:])
-if sys.platform != "win32":
+if sys.platform == "win32":
+ argList1=[]
+ for arg in argList:
+ if arg.find(' ')>-1:
+ argList1.append('"%s"' % arg)
+ else:
+ argList1.append(arg)
+ argList = argList1
+else:
argList = ['"%s"' % x for x in argList] # quote argv elements
+
cmd = " ".join(argList)
subprocess.call(cmd, shell=True)