diff options
author | Tobi Oetiker <tobi@oetiker.ch> | 2008-11-06 15:40:55 +0100 |
---|---|---|
committer | Tobi Oetiker <tobi@oetiker.ch> | 2008-11-06 15:40:55 +0100 |
commit | d8b465e26599268b8eded0732e8f29062556997e (patch) | |
tree | f9ffd0443aa616eb4df1b461684f4aeeb53fb7b2 /qx08/generate.py | |
parent | 996d9e92e597bc462d874b335865ff7844e2d332 (diff) | |
download | smokeping-d8b465e26599268b8eded0732e8f29062556997e.tar.gz smokeping-d8b465e26599268b8eded0732e8f29062556997e.tar.xz |
initial commit
Diffstat (limited to 'qx08/generate.py')
-rwxr-xr-x | qx08/generate.py | 13 |
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) |