summaryrefslogtreecommitdiffstats
path: root/qx08/generate.py
diff options
context:
space:
mode:
authorTobi Oetiker <tobi@oetiker.ch>2008-11-04 11:14:06 +0100
committerTobi Oetiker <tobi@oetiker.ch>2008-11-04 11:14:06 +0100
commit996d9e92e597bc462d874b335865ff7844e2d332 (patch)
tree136211ddffb3eebacf540783a82bd7e31bc34f9b /qx08/generate.py
parent2bb54a7dd3145c431b0e63cfd83df37f9a4b40d4 (diff)
downloadsmokeping-996d9e92e597bc462d874b335865ff7844e2d332.tar.gz
smokeping-996d9e92e597bc462d874b335865ff7844e2d332.tar.xz
added 0.8 port
Diffstat (limited to 'qx08/generate.py')
-rwxr-xr-xqx08/generate.py42
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)