Kaydet (Commit) 786cb11e authored tarafından Just van Rossum's avatar Just van Rossum

Fixed two typo's (Plugins -> PlugIns) and added some explicit path munging to…

Fixed two typo's (Plugins -> PlugIns) and added some explicit path munging to allow the script to also work from the Scripts folder. Somehow either of these fixes solved a problem where it suddenly refused to make a PythonCore alias in the Extensions folder. -- jvr
üst 292f4c46
......@@ -89,9 +89,9 @@ def gotopluginfolder():
"""Go to the plugin folder, assuming we are somewhere in the Python tree"""
import os
while not os.path.isdir(":Mac:Plugins"):
while not os.path.isdir(":Mac:PlugIns"):
os.chdir("::")
os.chdir(":Mac:Plugins")
os.chdir(":Mac:PlugIns")
if verbose: print "current directory is", os.getcwd()
def loadtoolboxmodules():
......@@ -146,8 +146,8 @@ def mkcorealias(src, altsrc):
import macostools
version = string.split(sys.version)[0]
dst = getextensiondirfile(src+ ' ' + version)
if not os.path.exists(src):
if not os.path.exists(altsrc):
if not os.path.exists(os.path.join(sys.exec_prefix, src)):
if not os.path.exists(os.path.join(sys.exec_prefix, altsrc)):
if verbose: print '*', src, 'not found'
return 0
src = altsrc
......@@ -155,7 +155,7 @@ def mkcorealias(src, altsrc):
os.unlink(dst)
except os.error:
pass
macostools.mkalias(src, dst)
macostools.mkalias(os.path.join(sys.exec_prefix, src), dst)
if verbose: print ' ', dst, '->', src
return 1
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment