diff options
author | Tobi Oetiker <tobi@oetiker.ch> | 2008-11-04 11:14:06 +0100 |
---|---|---|
committer | Tobi Oetiker <tobi@oetiker.ch> | 2008-11-04 11:14:06 +0100 |
commit | 996d9e92e597bc462d874b335865ff7844e2d332 (patch) | |
tree | 136211ddffb3eebacf540783a82bd7e31bc34f9b /qx08/generate.py | |
parent | 2bb54a7dd3145c431b0e63cfd83df37f9a4b40d4 (diff) | |
download | smokeping-996d9e92e597bc462d874b335865ff7844e2d332.tar.gz smokeping-996d9e92e597bc462d874b335865ff7844e2d332.tar.xz |
added 0.8 port
Diffstat (limited to 'qx08/generate.py')
-rwxr-xr-x | qx08/generate.py | 42 |
1 files changed, 42 insertions, 0 deletions
diff --git a/qx08/generate.py b/qx08/generate.py new file mode 100755 index 0000000..5dfb446 --- /dev/null +++ b/qx08/generate.py @@ -0,0 +1,42 @@ +#!/usr/bin/env python +################################################################################ +# +# qooxdoo - the new era of web development +# +# http://qooxdoo.org +# +# Copyright: +# 2008 1&1 Internet AG, Germany, http://www.1und1.de +# +# License: +# LGPL: http://www.gnu.org/licenses/lgpl.html +# EPL: http://www.eclipse.org/org/documents/epl-v10.php +# See the LICENSE file in the project's top-level directory for details. +# +# Authors: +# * Thomas Herchenroeder (thron7) +# +################################################################################ + +## +# This is a stub proxy for the real generator.py +## + +import sys, os, subprocess + +CMD_PYTHON = 'python' +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')) + +os.chdir(os.path.dirname(sys.argv[0])) # switch to skeleton dir + +argList = [] +argList.append(CMD_PYTHON) +argList.append(REAL_GENERATOR) +argList.extend(sys.argv[1:]) +if sys.platform != "win32": + argList = ['"%s"' % x for x in argList] # quote argv elements +cmd = " ".join(argList) +subprocess.call(cmd, shell=True) |