mirror of
https://github.com/python/cpython.git
synced 2026-04-30 15:51:15 +00:00
This patch adds a new configure argument on OSX:
--with-universal-archs=[32-bit|64-bit|all]
When used with the --enable-universalsdk option this controls which
CPU architectures are includes in the framework. The default is 32-bit,
meaning i386 and ppc. The most useful alternative is 'all', which includes
all 4 CPU architectures supported by MacOS X (i386, ppc, x86_64 and ppc64).
This includes limited support for the Carbon bindings in 64-bit mode as well,
limited because (a) I haven't done extensive testing and (b) a large portion
of the Carbon API's aren't available in 64-bit mode anyway.
I've also duplicated a feature of Apple's build of python: setting the
environment variable 'ARCHFLAGS' controls the '-arch' flags used for building
extensions using distutils.
|
||
|---|---|---|
| .. | ||
| _AEmodule.c | ||
| aescan.py | ||
| aesupport.py | ||
| README | ||
A quick note on what all the files here are, currently (16-7-95), and whether they really are source or generated. aegen.py Generated by aescan, temporary file AEModule.c Generated by aescan, from AppleEvents.h AEObjects.py Generated by aescan, from AEObjects.h aepack.py Routines to convert python objects <-> AEDesc record (formerly part of aetools, now imported there) AERegistry.py Generated by aescan, from AERegistry.h aescan.py Program to scan headers and generate AE modules aesupport.py Helper code for aescan aetools.py Routines/classes to create and send appleevents aetypes.py Classes for python objects corresponding to AEDesc types (formerly part of aetools, now imported there) AppleEvents.py Generated by aescan, from AppleEvents.h AppleScript_Suite.py Generated by gensuitemodule echo.py Old test program (may still work) to echo events back to sender gensuitemodule.py Program to scan aete/aeut resources and generate python interface modules Required_Suite.py Generated by gensuitemodule Standard_Suite.py Generated by gensuitemodule tae.py Old test program (may still work) to send an appleevent tell.py Old test program (may still work) to send an appleevent test_suite.py Test program to test bits of the _Suite modules and aetools/etc