]> git.saurik.com Git - wxWidgets.git/blobdiff - wxPython/scripts/CreateMacScripts.py
move wxPython to new trunk
[wxWidgets.git] / wxPython / scripts / CreateMacScripts.py
diff --git a/wxPython/scripts/CreateMacScripts.py b/wxPython/scripts/CreateMacScripts.py
deleted file mode 100644 (file)
index 69905ad..0000000
+++ /dev/null
@@ -1,64 +0,0 @@
-#----------------------------------------------------------------------
-# Name:         CreateMacScripts.py
-# Purpose:      Massages the scripts to be usable with MacPython-OSX
-#
-# Author:       Robin Dunn
-#
-# Created:      12-Aug-2002
-# Copyright:    (c) 2002 by Total Control Software
-# Licence:      wxWindows license
-#----------------------------------------------------------------------
-
-import sys, os
-
-python = sys.executable
-destdir = os.path.split(python)[0]
-prefix = destdir
-pythonw = os.path.join(destdir, 'pythonw')
-scriptdir = os.getcwd()
-
-if len(sys.argv) > 1:
-    root = sys.argv[1]
-    p = prefix = sys.argv[2]
-    if p[0] == '/': p = p[1:]
-    destdir = os.path.join(root, p)
-
-
-from CreateBatchFiles import scripts
-repltxt = "#!/usr/bin/env python"
-
-# use the existing pythonw as a template
-gui_template = """
-#!/bin/sh
-exec "%s" %%s.py "$@"
-""" % (sys.executable) 
-
-def main():
-    for script, usegui in scripts:
-        destfile = os.path.join(destdir, script)
-        prefixfile = os.path.join(prefix, script)
-
-        thescript = open(script).read()
-        if usegui:
-            f = open(destfile+'.py', 'w')
-            print destfile+'.py'
-            f.write(thescript.replace(repltxt, ''))
-            f.close()
-            f = open(destfile, 'w')
-            print destfile
-            f.write(gui_template % prefixfile)
-            f.close()
-
-        else:
-            thescript = thescript.replace(repltxt, '#!'+python)
-            f = open(destfile, 'w')
-            print destfile
-            f.write(thescript)
-            f.close()
-
-        os.chmod(destfile, 0755)
-
-
-if __name__ == '__main__':
-    main()
-