summaryrefslogtreecommitdiffstats
path: root/Mac/OSX
Commit message (Collapse)AuthorAgeFilesLines
...
* Only fix up pathnames in installed scripts when needed, i.e. when not installingJack Jansen2003-06-161-9/+10
| | | | to /. Pathnames are correct for installing to / since the DESTDIR patch.
* Patch #755147 by Brian Lenihan:Jack Jansen2003-06-161-5/+5
| | | | | - Build idle from new location - use ln -fsn when linking files.
* Example database for Package Manager.Jack Jansen2003-05-281-0/+51
|
* Alternate fix for #728744: use OSA and Apple Help Indexing Tool's idleStatusJack Jansen2003-05-277-1/+686
| | | | indicator to wait for the help indexing to finish.
* Fixed the DESTDIR modifications to also allow MacOSX framework buildsJack Jansen2003-05-251-48/+55
| | | | | to be installed to a different location. This should make the OSX binary installer building a lot simpler.
* Pydoc also needs its #! line massaged. Fixes #733199.Jack Jansen2003-05-091-2/+8
|
* Pass DIRMODE and FILEMODE to Mac/OSX/Makefile on framework builds (andJack Jansen2003-05-092-2/+3
| | | | | | | | honor them). Use this when building the MacOSX binary installer to get group-writeable files. Ths fix works for directories and executables, not for files just yet, because of bug #735274.
* Merged 2.3b1 welcome message to the trunk.Jack Jansen2003-05-071-4/+17
|
* Merged 1.2.2.1 fixes:Jack Jansen2003-05-071-12/+14
| | | | | | - Don't generate README, but ask the user to provide it. - Create destination dir, if needed. - Updated for 2.3b1.
* The new bundlebuilder-generated applets contain an absolute referenceJack Jansen2003-04-291-1/+10
| | | | | | | to the Python used to create them (in the #! line). Therefore, when your Python installation is moved the applets become invalid. As the binary distribution is installed in a different place than where it was created we need to fix up the #! lines.
* Frank Vercruesse gave an okay on removing the copyright notice:Jack Jansen2003-03-251-1/+1
| | | | | "Hereby I make the script in question available under the terms and conditions of the latest Python License."
* Lots of tweaks to make this work in the new setting. Not fully tested yet.Jack Jansen2003-03-222-33/+44
|
* Tools to build a disk image with a binary installer for MacPython-OSX,Jack Jansen2003-03-215-0/+300
| | | | | | | donated by Robin Dunn and the rest of the wxPythonMac crew. These are the versions from cvs.wxwindows.org as of 22-Mar-03, checked in for reference.
* Get rid of Mac.pth: plat-mac is now added through the normal mechanism.Jack Jansen2003-03-172-4/+0
|
* The MacPython introductory help is now called MacPython Help, and theJack Jansen2003-03-161-8/+16
| | | | optional full documentation Python Documentation.
* Add a simple Apple Help book to the framework.Jack Jansen2003-03-111-5/+14
|
* In Mac OS X framework builds don't assume that the executable will beJack Jansen2003-02-251-6/+6
| | | | | | called python.exe but actually pass it from the main Makefile to Mac/OSX/Makefile. This makes framework builds work again on case sensitive filesystems. Fixes bug #677753.
* Fix building of Idle applet.Jack Jansen2003-02-241-5/+1
|
* Use pythonw as the default interpreter also for .py scripts (overridableJack Jansen2003-02-191-4/+9
| | | | | by the user), as this will cause the least surprises with scripts brought over from other unixen. Suggested by Kevin Altis.
* Undid half of the previous checkin: continue using BuildApplet for mostJack Jansen2003-02-181-14/+8
| | | | applets. PackageManager is still built with bundlebuilder itself.
* Optionally honour #! paths in scripts. Fixes #676358.Jack Jansen2003-02-1714-14/+54
|
* Moved setupDocs.py to Doc/setup.py and did some cleanup. It now at leastJack Jansen2003-02-141-49/+61
| | | | allows bdist, but it's still one big hack:-(
* Got building documentation from source to work.Jack Jansen2003-02-141-4/+3
|
* Use bundlebuilder directly to build applets.Jack Jansen2003-02-121-7/+34
|
* Install "python$(VERSION)" into /usr/local as the symlink to the framework,Jack Jansen2003-01-281-2/+4
| | | | | and also create a symlink "python" pointing to "python$(VERSION)". Fixes #675745.
* correct comment (and add newline at end)Just van Rossum2003-01-041-2/+2
|
* Adapted for the move of Mac/Lib to Lib/plat-mac. Makefile.pre.in nowJack Jansen2002-12-302-82/+6
| | | | | | | | | | | knows about plat-mac subdirectories, and configure adds a variable EXTRAPLATDIR. These together take care of copying Lib/plat-mac to the destination on darwin. Adding plat-mac is still done with a .pth file which is only created when you do a framework build. I'm not 100% happy with this, but fixing it really needs a functional pythonw in non-framework builds, and I don't think I can do that before 2.3a1 (but I'll try:-).
* Changed the input field for the interpreter to use (in the preferencesJack Jansen2002-12-269-10/+52
| | | | window) to a combobox listing the known interpreters.
* Changed folder name for apps from Python to MacPython-$(VERSION) (for aJack Jansen2002-12-252-2/+2
| | | | | normal 2.3 framework install) and MacPython-OSX-$(VERSION) (for the experimental Jaguar addon install).
* Build _AE too.Jack Jansen2002-11-291-0/+4
|
* Lots of restructuring, mostly suggested by Bill Bumgarner. MainJack Jansen2002-11-256-57/+242
| | | | | | externally visible difference is that the factory defaults are now in a plist file in the bundle, in stead of being hard-coded in the application.
* changed to use Lib/bundlebuilder.py instead of scripts/buildappbundle.pyJust van Rossum2002-11-221-5/+8
|
* dded cvsignores.Jack Jansen2002-11-204-2/+12
|
* Minimal instructions on building a MacPython-OSX addon for Apple'sJack Jansen2002-11-201-0/+62
| | | | /usr/bin/python.
* Build PythonLauncher for MacPython-OSX 2.2 as well.Jack Jansen2002-11-202-5/+28
|
* This file is now generated dynamically.Jack Jansen2002-11-201-2/+0
|
* Build waste, _Help and _Scrap too.Jack Jansen2002-11-181-6/+78
|
* First stab at a Makefile that will create a MacPython that uses theJack Jansen2002-11-152-0/+90
| | | | | | | | Apple-installed Python 2.2 from /usr/bin as it's underlying engine. All the MacPython stuff is installed into /Applications/MacPython-OSX, and .pth files and other magic are used to tie everything together. So far only the raw windowing interpreter and BuildApplet work.
* - Building IDE is optional on waste being available, similar to buildingJack Jansen2002-11-111-21/+28
| | | | | | IDLE (it was a fatal error before) - Shuffled a few things around to facilitate the experimental building of MacPython for Jaguar's pre-installed python.
* Got rid of the python.rsrc resource file. The error message strings andJack Jansen2002-11-071-33/+5
| | | | | | | | | | dialogs are now stored in Mac/Lib, and loaded on demand through macresource. Not only does this simplify a MacPython based on Apple's Python, but it also makes Mac error codes come out symbolically when running command line python (if you have Mac/Lib in your path). The resource files are copied from Mac/Resources. The old ones will disappear after the OS9 build procedure has been adjusted.
* add ./ to configure command so it actually works verbatimJust van Rossum2002-09-161-1/+1
|
* Patch by Tony Lownds: build an IDLE applet too, if _tkinter is available.Jack Jansen2002-09-121-1/+21
| | | | I modified the patch to make it a non-fatal error if IDLE isn't built.
* Updated the notes on building a binary installer.Jack Jansen2002-09-061-2/+15
|
* Fixed a typo in the binary install notesJack Jansen2002-09-061-66/+72
| | | | rewrapped: as usual with my files everything was far wider than 80 chars.
* Started on documentation for building a MacOSX binary installer.Jack Jansen2002-09-061-1/+28
| | | | Unfinished.
* Generate pythonw.sh on the fly.Jack Jansen2002-09-021-5/+7
| | | | Use the build python for as many things as possible.
* Pass -x badsyntax to compileall.Jack Jansen2002-09-021-4/+4
| | | | Tweaks to make builds work for non-standard dstroot.
* Fix for Jaguar: use ln for installing symlinks, install no longer works.Jack Jansen2002-08-301-2/+2
| | | | Fix for sh: use : in stead of an empty then clause in an if.
* On Jaguar the default mode for files in the installed product is 444 (or 555)Jack Jansen2002-08-301-0/+1
| | | | | in stead of 644 (755). This makes a subsequent install fail. Changed the INSTALL_MODE_FLAG to fix this.
* Distutils-based script by Bill Fancher to download the Python documentationJack Jansen2002-08-281-0/+166
| | | | | | HTML tarball and use it to create a documentation tree readable and searchable with Apple Help Viewer. The documentation also shows up in Project Builder (if you add Python.framework to your project).