Ronald Oussoren
100344817c
I missed one small detail in my rewrite of the osx build files: the path
...
to the Python.app template.
2006-05-14 21:07:41 +00:00
Ronald Oussoren
ff8c022123
A first cut at replacing the icons on MacOS X. This replaces all icons by icons
...
based on the new python.org logo. These are also the first icons that are
"proper" OSX icons.
These icons were created by Jacob Rus.
2006-05-14 20:35:41 +00:00
Ronald Oussoren
836b039b7c
Rework the build system for osx applications:
...
* Don't use xcodebuild for building PythonLauncher, but use a normal unix
makefile. This makes it a lot easier to use the same build flags as for the
rest of python (e.g. make a universal version of python launcher)
* Convert the mac makefile-s to makefile.in-s and use configure to set makefile
variables instead of forwarding them as command-line arguments
* Add a C version of pythonw, that we you can use '#!/usr/local/bin/pythonw'
* Build IDLE.app using bundlebuilder instead of BuildApplet, that will allow
easier modification of the bundle contents later on.
2006-05-14 19:56:34 +00:00
Martin v. Löwis
ab0f947a21
Remove .cvsignore files, as they live in svn:ignore
...
properties now.
2005-10-30 22:01:41 +00:00
Tim Peters
e890682e52
Whitespace normalization.
2005-04-20 17:45:13 +00:00
Jack Jansen
6d22b56b7e
Updated to work with current Python docs setup, and added a minimal README.
2005-04-17 21:30:52 +00:00
Tim Peters
5a9fb3c415
Whitespace normalization.
2005-01-07 16:01:32 +00:00
Jack Jansen
64585988af
Create the wrapper scripts for gcc/g++ too.
2005-01-01 22:33:36 +00:00
Jack Jansen
935ca1018e
Just passing -undefined dynamic_lookup isn't enough: we also need to set
...
the MACOSX_DEPLOYMENT_TARGET environment variable to 10.3 when calling the
loader. And we do this with "env" because distutils apparently doesn't
understand environment variable assignments before command names.
2004-12-28 21:30:35 +00:00
Jack Jansen
078824e4f6
Added quotes around the destroot arguments, so empty destroot works.
2004-12-27 16:13:39 +00:00
Jack Jansen
de2ecb8466
Updated version numbers.
2004-12-27 15:53:20 +00:00
Jack Jansen
c77f6dfd92
Fix for #1091468 : DESTROOTed frameworkinstalls fail. Added a --destroot
...
option to various tools, and do the right thing when we're doing a destroot
install.
Will backport to 2.4 and 2.3.
2004-12-27 15:51:03 +00:00
Jack Jansen
6116f07fdc
A script to fix Apple-installed Python 2.3 (and a test whether the user
...
needs to run it in the Makefile).
After installing a newer framework Python the apple-installed Python can
no longer build extension modules, because they will inadvertantly be linked
against the newer framework. This script modifies lib/config/Makefile so
it will link extensions with "-undefined dynamic_lookup", which forestalls
this problem.
Will backport to 2.4 and 2.3.
2004-12-26 23:02:05 +00:00
Brett Cannon
98809b76ae
Very minor grammatical fix and removal of a tab.
2004-12-06 06:01:13 +00:00
Tim Peters
182b5aca27
Whitespace normalization, via reindent.py.
2004-07-18 06:16:08 +00:00
Jack Jansen
122f87fa04
The interpreter popup was never filled with any data, fixed.
...
Fixes #775878 .
2004-07-16 12:36:02 +00:00
Jack Jansen
6e3b425f3f
Made preference window resizable (and do the most logical thing on resize)
2004-07-16 12:35:06 +00:00
Jack Jansen
31bca4ef12
Cleaned up list of interpreters.
2004-07-16 12:34:23 +00:00
Jack Jansen
4f9013759b
- Added a note about fixversions.py
...
- Ran it.
2004-07-15 21:30:41 +00:00
Jack Jansen
7323f08422
A script to fix version strings in .plist files.
2004-07-15 16:03:55 +00:00
Jack Jansen
76375745d5
On startup, attempt to set the working directory to $HOME.
...
Fixes #913581 .
2004-06-03 14:15:50 +00:00
Jack Jansen
29eb8c315d
Do an actual test for xcodebuild, in stead of relying on the user to
...
uncomment the relevant section.
2004-06-02 20:06:38 +00:00
Jack Jansen
a775dd176c
the "idle" script has moved from Lib/idlelib to Tools/scripts.
2003-11-27 22:54:28 +00:00
Jack Jansen
c09857ab78
Added some help to OSX/Dist/README.txt, plus all the information
...
from the OS9 readme that is still relevant.
Got rid of Distributions/readme.txt.
2003-11-20 13:50:28 +00:00
Jack Jansen
6045b9c935
Temporary fix for buildon on both Panther and Jaguar.
2003-11-19 13:56:40 +00:00
Jack Jansen
652b28c6f5
Moved various files over from the release23-maint branch.
2003-11-19 13:53:55 +00:00
Jack Jansen
47e8f16b1e
Upped version
2003-11-19 13:33:19 +00:00
Jack Jansen
1fb83c155f
Don't force boot-disk-only install, for reasons unknown it causes more
...
problems than it solves. In stead, put a warning near the top of the
welcome message. Fixes (or, rather works around) bug #764975 .
2003-07-23 10:51:55 +00:00
Jack Jansen
dffeaf4732
Scripts runs with pythonw no longer had full window manager access due
...
to the name change of Python.app/Contents/MacOS/python to
Python.app/Contents/MacOS/Python. Fixes #776116 .
2003-07-23 10:49:17 +00:00
Jack Jansen
f7538163b0
Files used for the 2.3rc1+ binary installer. This one has the size problem
...
fixed. It also attempts to force boot-disk-only installs, but this seems to
lead to a problem that you have to deselect and reselect the installation disk.
If no-one comes up with a fix RSN I'll revert to the previous situation and
explain in the readme that you cannot install on a non-system-disk.
2003-07-22 13:45:26 +00:00
Fred Drake
8851c62b81
removed trailing tabs in several places, including after the final
...
newline
2003-07-07 17:38:26 +00:00
Jack Jansen
dd614fdc51
Fixed lots of minor issues found by Edward Moy: incorrect version
...
strings, non-standard naming of things in bundles, etc.
2003-07-04 13:06:14 +00:00
Jack Jansen
276b2900b8
Added missing newline at end of file.
2003-07-04 12:05:25 +00:00
Jack Jansen
078afc86f2
Files used for 2.3b2 macpython binary distribution.
2003-07-04 11:06:36 +00:00
Jack Jansen
ebab26a709
Skip noticed that the document talks about "setting PythonLauncher as the
...
default application" but doesn't give a clue on how to do this. Refer to
Apple Help.
2003-07-02 22:09:30 +00:00
Jack Jansen
42fbc6961e
Tooltip for tab/space consistency check was the wrong way around. Spotted
...
by Skip.
2003-07-02 22:08:28 +00:00
Jack Jansen
e2ff8be761
Moved the IDE tutorial to a directory with a shorter name. The long
...
name was giving problems with some tar implementations.
2003-07-02 09:20:09 +00:00
Jack Jansen
01d49fa283
Slight clarification on running the examples from the Finder.
2003-06-29 00:24:12 +00:00
Jack Jansen
006ebebe5a
By default build docs, don't download them.
2003-06-28 23:38:04 +00:00
Jack Jansen
d2544e32f5
Give compileall a -d option so it works correctly in the face of
...
DESTDIR being non-null.
2003-06-21 22:07:16 +00:00
Jack Jansen
d7cccdd591
Added a field that allows the user to set sys.argv-style arguments
...
to the script. Fixes #757544 .
2003-06-20 22:21:03 +00:00
Jack Jansen
b6b988bceb
Cop out, and set things to be group-writeable recursively. The various
...
xxxMODE flags don't cut it. Also set the umask to 2 before doing the
compileall on the destination system.
2003-06-20 21:40:57 +00:00
Jack Jansen
7c0d7ba99d
Updated.
2003-06-20 15:14:08 +00:00
Jack Jansen
c30d7c37ee
At startup, test that PythonLauncher is the default application for files
...
of type .py, .pyw and .pyc. If not, post a warning.
2003-06-20 14:36:58 +00:00
Jack Jansen
94d09f84be
Installation of PythonLauncher has been failing silently, probably since
...
the DESTDIR patch. Fixed.
2003-06-20 14:33:38 +00:00
Jack Jansen
8cf644df52
Install Demo and Tools too.
2003-06-19 22:45:37 +00:00
Jack Jansen
7b9a386ef9
MacPython-2.3 has progressed so far that building a set of Mac 2.3
...
extensions on top of Python 2.2 no longer seems feasible.
2003-06-19 22:44:57 +00:00
Jack Jansen
a1b77584f2
Added a target frameworkinstallextras (OSX framework build specific,
...
and not part of a normal frameworkinstall) that installs Demo and Tools
and a readme file into /Applications/MacPython-2.3/Extras. This will
give people access to the demos and tools if they instal Python through
the binary installer.
2003-06-19 22:35:20 +00:00
Jack Jansen
fc3542f678
- Create TMPDIR only if it doesn't exist yet
...
- Set the installer to use our permissions, not influenced by the umask.
2003-06-18 21:28:44 +00:00
Jack Jansen
53e54fd934
Make sure the files in the installer have group "admin", otherwise
...
administrators can still not add packages.
2003-06-17 14:36:54 +00:00