[Patches] [ python-Patches-557719 ] OSX build -- make python.app
noreply@sourceforge.net
noreply@sourceforge.net
Fri, 21 Jun 2002 07:50:37 -0700
Patches item #557719, was opened at 2002-05-18 20:32
You can respond by visiting:
http://sourceforge.net/tracker/?func=detail&atid=305470&aid=557719&group_id=5470
Category: Build
Group: Python 2.3
>Status: Closed
>Resolution: Accepted
Priority: 5
Submitted By: Tony Lownds (tonylownds)
Assigned to: Jack Jansen (jackjansen)
Summary: OSX build -- make python.app
Initial Comment:
Some small improvements to OSX build:
1. When building from separate directory than the build
directory, automatic --with-suffix code was not working.
2. Tk for Mac OS X is detected and built automatically.
3. WASTE is found more automatically.
4. Building of Python.app can be invoked from the main
makefile. (via make python.app)
5. A .pth file is installed in the Python.framework so
that Mac modules are found by default.
Also, a change to the Python IDE: when it looks for and
creates an "IDE Scripts" folder under OSX, it was breaking.
----------------------------------------------------------------------
>Comment By: Jack Jansen (jackjansen)
Date: 2002-06-21 16:50
Message:
Logged In: YES
user_id=45365
The patch has been checked in, with two minor mods:
- I got rid of the dependency of python.app on frameworkinstall. It's a bit silly to do that full instal every time.
- I didn't include the patch to PythonIDEMain.py. It is a completely separate thing. I like it, but I suggest you put a separate patch request for this mod in the tracker, and assign it to Just.
----------------------------------------------------------------------
Comment By: Tony Lownds (tonylownds)
Date: 2002-06-03 19:02
Message:
Logged In: YES
user_id=24100
Hi Jack,
I put in the WASTE search because, when building from CVS,
the "sibling" directory to "python/" is "../../../waste".
Without the search the developer needs to put WASTE into the
"python/dist" directory.
There are four cases I considered: building from a release
or building from CVS, and building in a subdirectory fo the
source tree or building in the source tree directly. That
led to the search for up to 4 parent locations.Thanks for
looking at the patch. Sorry for the delay in response, my SF
email needs fixing.
----------------------------------------------------------------------
Comment By: Jack Jansen (jackjansen)
Date: 2002-05-21 15:06
Message:
Logged In: YES
user_id=45365
Grabbed responsibility for this patch. Tony, the one thing I don't like is the search for WASTE by going up the file tree. What is your reason for wanting this? (so, consider this also a note that I *do* like all the rest of your patch;-)
----------------------------------------------------------------------
Comment By: Tony Lownds (tonylownds)
Date: 2002-05-18 20:47
Message:
Logged In: YES
user_id=24100
The new file python/dist/src/Mac/OSX/Mac.pth wasn't included
in diff so I am attaching it now.
----------------------------------------------------------------------
You can respond by visiting:
http://sourceforge.net/tracker/?func=detail&atid=305470&aid=557719&group_id=5470