From 9239ff22aec593aae93f790e3b6f812a31d0f0c7 Mon Sep 17 00:00:00 2001 From: Robin Dunn <robin@alldunn.com> Date: Thu, 8 Aug 2002 22:34:29 +0000 Subject: [PATCH] Added pyshell and pycrust scripts git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@16429 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775 --- wxPython/scripts/CreateBatchFiles.py | 21 ++++++++++++++------- wxPython/scripts/pycrust | 4 ++++ wxPython/scripts/pyshell | 4 ++++ 3 files changed, 22 insertions(+), 7 deletions(-) create mode 100755 wxPython/scripts/pycrust create mode 100755 wxPython/scripts/pyshell diff --git a/wxPython/scripts/CreateBatchFiles.py b/wxPython/scripts/CreateBatchFiles.py index 4427ce4c61..ac4a84a084 100644 --- a/wxPython/scripts/CreateBatchFiles.py +++ b/wxPython/scripts/CreateBatchFiles.py @@ -13,24 +13,31 @@ import sys, os python = sys.executable +pythonw = ow.path.join(os.path.split(python)[0], 'pythonw.exe') scriptdir = os.getcwd() -scripts = [ "img2png", - "img2py", - "img2xpm", - "xrced", +scripts = [ ("img2png", 0), + ("img2py", 0), + ("img2xpm", 0), + ("xrced", 1), + ("pyshell", 1), + ("pycrust", 1), ] template = """\ @echo off -%(python)s %(scriptdir)s\\%(script)s %%1 %%2 %%3 %%4 %%5 %%6 %%7 %%8 %%9 + +%s %s\\%s %%1 %%2 %%3 %%4 %%5 %%6 %%7 %%8 %%9 """ -for script in scripts: +for script, usegui in scripts: batfile = os.path.join(scriptdir, script + '.bat') print "Creating", batfile f = open(batfile, 'w') - f.write(template % vars()) + if usegui: + f.write(template % (pythonw, scriptdir, script)) + else: + f.write(template % (python, scriptdir, script)) f.close() diff --git a/wxPython/scripts/pycrust b/wxPython/scripts/pycrust new file mode 100755 index 0000000000..e07058e8e2 --- /dev/null +++ b/wxPython/scripts/pycrust @@ -0,0 +1,4 @@ +#!/usr/bin/env python + +from wxPython.lib.PyCrust.PyCrustApp import main +main() diff --git a/wxPython/scripts/pyshell b/wxPython/scripts/pyshell new file mode 100755 index 0000000000..ee9e9228b7 --- /dev/null +++ b/wxPython/scripts/pyshell @@ -0,0 +1,4 @@ +#!/usr/bin/env python + +from wxPython.lib.PyCrust.PyShellApp import main +main() -- 2.47.2