summaryrefslogtreecommitdiffstats
path: root/Mac/Lib/buildtools.py
Commit message (Collapse)AuthorAgeFilesLines
* Handle .icns and .plist files for applets.Jack Jansen2002-03-291-5/+23
| | | | | Also, for now (until we learn to parse .plist files) we make a special case for the IDE, setting the creator to "Pide".
* Implemented buildtools for MachoPython .app bundles. The API is compatibleJack Jansen2002-03-291-2/+150
| | | | enough that IDE and BuildApplet can create applets, yeah!
* Import the MacOS toolbox modules from the Carbon package.Jack Jansen2001-08-251-1/+1
|
* Allow selecting a template in findtemplate(), so Classic programs can build ↵Jack Jansen2001-02-171-6/+8
| | | | Carbon applets and vice-versa.
* Use FSpCreateResFile() in stead of CreateResFile().Jack Jansen2001-01-291-1/+1
| | | | Don't call OpenDeskAcc() and AppendResMenu() on Carbon.
* Set the finder "is shared" bit, by request of Joe Strout. It seems this ↵Jack Jansen1999-12-031-1/+1
| | | | | | allows multiple simultaneous copies to be run from a server, and Applets shouldn't write their datafork so it appears safe.
* Remove all owner resources from template, and if no owner resource contained inJack Jansen1999-03-171-14/+22
| | | | applet-specific rsrc file we add a "Pyta" owner resource. Owner resources have both id=0 and name="Owner resource" (is this always true?).
* (finally) unified the interpreter and the applet as Just suggested ages ago. TheJack Jansen1999-02-141-1/+1
| | | | resulting program is called PythonInterpreter.
* set 'preload' attribute for __main__ PYC resource -- jvrJust van Rossum1999-01-301-0/+3
|
* skip 'vers' resource when copying resources from templeate -- jvrJust van Rossum1999-01-301-1/+1
|
* Common code for BuildApplet, BuildApplication and fullbuild (Just)Jack Jansen1998-07-311-0/+279