mirror of
https://github.com/python/cpython.git
synced 2025-10-31 21:51:50 +00:00
Also create alias to PythonCoreCarbon.
Got rid of lots of 68k stuff.
This commit is contained in:
parent
26ce8fb315
commit
3112bc10ee
1 changed files with 3 additions and 72 deletions
|
|
@ -23,48 +23,6 @@
|
||||||
ALERT_NONBOOT_ALIAS=2
|
ALERT_NONBOOT_ALIAS=2
|
||||||
|
|
||||||
ppc_goals = [
|
ppc_goals = [
|
||||||
## ("AE.ppc.slb", "toolboxmodules.ppc.slb"),
|
|
||||||
## ("Ctl.ppc.slb", "toolboxmodules.ppc.slb"),
|
|
||||||
## ("Dlg.ppc.slb", "toolboxmodules.ppc.slb"),
|
|
||||||
## ("Evt.ppc.slb", "toolboxmodules.ppc.slb"),
|
|
||||||
## ("Fm.ppc.slb", "toolboxmodules.ppc.slb"),
|
|
||||||
## ("Help.ppc.slb", "toolboxmodules.ppc.slb"),
|
|
||||||
## ("Icn.ppc.slb", "toolboxmodules.ppc.slb"),
|
|
||||||
## ("Menu.ppc.slb", "toolboxmodules.ppc.slb"),
|
|
||||||
## ("List.ppc.slb", "toolboxmodules.ppc.slb"),
|
|
||||||
## ("Qd.ppc.slb", "toolboxmodules.ppc.slb"),
|
|
||||||
## ("Res.ppc.slb", "toolboxmodules.ppc.slb"),
|
|
||||||
## ("Scrap.ppc.slb", "toolboxmodules.ppc.slb"),
|
|
||||||
## ("Snd.ppc.slb", "toolboxmodules.ppc.slb"),
|
|
||||||
## ("Sndihooks.ppc.slb", "toolboxmodules.ppc.slb"),
|
|
||||||
## ("TE.ppc.slb", "toolboxmodules.ppc.slb"),
|
|
||||||
## ("Win.ppc.slb", "toolboxmodules.ppc.slb"),
|
|
||||||
##
|
|
||||||
## ("Cm.ppc.slb", "qtmodules.ppc.slb"),
|
|
||||||
## ("Qt.ppc.slb", "qtmodules.ppc.slb"),
|
|
||||||
|
|
||||||
]
|
|
||||||
|
|
||||||
cfm68k_goals = [
|
|
||||||
## ("AE.CFM68K.slb", "toolboxmodules.CFM68K.slb"),
|
|
||||||
## ("Ctl.CFM68K.slb", "toolboxmodules.CFM68K.slb"),
|
|
||||||
## ("Dlg.CFM68K.slb", "toolboxmodules.CFM68K.slb"),
|
|
||||||
## ("Evt.CFM68K.slb", "toolboxmodules.CFM68K.slb"),
|
|
||||||
## ("Fm.CFM68K.slb", "toolboxmodules.CFM68K.slb"),
|
|
||||||
## ("Help.CFM68K.slb", "toolboxmodules.CFM68K.slb"),
|
|
||||||
## ("Icn.CFM68K.slb", "toolboxmodules.CFM68K.slb"),
|
|
||||||
## ("Menu.CFM68K.slb", "toolboxmodules.CFM68K.slb"),
|
|
||||||
## ("List.CFM68K.slb", "toolboxmodules.CFM68K.slb"),
|
|
||||||
## ("Qd.CFM68K.slb", "toolboxmodules.CFM68K.slb"),
|
|
||||||
## ("Res.CFM68K.slb", "toolboxmodules.CFM68K.slb"),
|
|
||||||
## ("Scrap.CFM68K.slb", "toolboxmodules.CFM68K.slb"),
|
|
||||||
## ("Snd.CFM68K.slb", "toolboxmodules.CFM68K.slb"),
|
|
||||||
## ("Sndihooks.CFM68K.slb", "toolboxmodules.CFM68K.slb"),
|
|
||||||
## ("TE.CFM68K.slb", "toolboxmodules.CFM68K.slb"),
|
|
||||||
## ("Win.CFM68K.slb", "toolboxmodules.CFM68K.slb"),
|
|
||||||
##
|
|
||||||
## ("Cm.CFM68K.slb", "qtmodules.CFM68K.slb"),
|
|
||||||
## ("Qt.CFM68K.slb", "qtmodules.CFM68K.slb"),
|
|
||||||
]
|
]
|
||||||
|
|
||||||
def gotopluginfolder():
|
def gotopluginfolder():
|
||||||
|
|
@ -87,18 +45,7 @@ def loadtoolboxmodules():
|
||||||
if verbose: print 'imported Res the standard way.'
|
if verbose: print 'imported Res the standard way.'
|
||||||
return
|
return
|
||||||
|
|
||||||
# We cannot import it. First attempt to load the cfm68k version
|
# We cannot import it. Try a manual load
|
||||||
import imp
|
|
||||||
try:
|
|
||||||
dummy = imp.load_dynamic('Res', 'toolboxmodules.CFM68K.slb')
|
|
||||||
except ImportError, arg:
|
|
||||||
err2 = arg
|
|
||||||
pass
|
|
||||||
else:
|
|
||||||
if verbose: print 'Loaded Res from toolboxmodules.CFM68K.slb.'
|
|
||||||
return
|
|
||||||
|
|
||||||
# Ok, try the ppc version
|
|
||||||
try:
|
try:
|
||||||
dummy = imp.load_dynamic('Res', 'toolboxmodules.ppc.slb')
|
dummy = imp.load_dynamic('Res', 'toolboxmodules.ppc.slb')
|
||||||
except ImportError, arg:
|
except ImportError, arg:
|
||||||
|
|
@ -112,7 +59,6 @@ def loadtoolboxmodules():
|
||||||
print "I cannot import the Res module, nor load it from either of"
|
print "I cannot import the Res module, nor load it from either of"
|
||||||
print "toolboxmodules shared libraries. The errors encountered were:"
|
print "toolboxmodules shared libraries. The errors encountered were:"
|
||||||
print "import Res:", err1
|
print "import Res:", err1
|
||||||
print "load from toolboxmodules.CFM68K.slb:", err2
|
|
||||||
print "load from toolboxmodules.ppc.slb:", err3
|
print "load from toolboxmodules.ppc.slb:", err3
|
||||||
sys.exit(1)
|
sys.exit(1)
|
||||||
|
|
||||||
|
|
@ -196,27 +142,12 @@ def main():
|
||||||
if verbose: print '*', dst, 'not created:', src, 'not found'
|
if verbose: print '*', dst, 'not created:', src, 'not found'
|
||||||
if verbose: print
|
if verbose: print
|
||||||
|
|
||||||
# Create the CFM68K aliases.
|
|
||||||
didsplash = 0
|
|
||||||
if verbose: print 'Creating CFM68K aliases...'
|
|
||||||
for dst, src in cfm68k_goals:
|
|
||||||
if src in LibFiles:
|
|
||||||
if not didsplash:
|
|
||||||
MacOS.splash(SPLASH_CFM68K)
|
|
||||||
didsplash = 1
|
|
||||||
macostools.mkalias(src, dst)
|
|
||||||
if verbose: print ' ', dst, '->', src
|
|
||||||
else:
|
|
||||||
if verbose: print '*', dst, 'not created:', src, 'not found'
|
|
||||||
if verbose: print
|
|
||||||
|
|
||||||
# Create the PythonCore alias(es)
|
# Create the PythonCore alias(es)
|
||||||
if verbose: print 'Creating PythonCore aliases in Extensions folder...'
|
if verbose: print 'Creating PythonCore aliases in Extensions folder...'
|
||||||
os.chdir('::')
|
os.chdir('::')
|
||||||
n = 0
|
n = 0
|
||||||
n = n + mkcorealias('PythonCore', 'PythonCore')
|
n = n + mkcorealias('PythonCore', 'PythonCore')
|
||||||
n = n + mkcorealias('PythonCorePPC', ':build.macppc.shared:PythonCorePPC')
|
n = n + mkcorealias('PythonCoreCarbon', 'PythonCoreCarbon')
|
||||||
n = n + mkcorealias('PythonCoreCFM68K', ':build.mac68k.shared:PythonCoreCFM68K')
|
|
||||||
|
|
||||||
if verbose and n == 0:
|
if verbose and n == 0:
|
||||||
sys.exit(1)
|
sys.exit(1)
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue