348 Commits

Author SHA1 Message Date
Jack Jansen
b5442f41e5 Fix for #1076490 submitted by Neil Mayhew: a serious typo means
BuildApplication has never worked in 2.3. I guess that shows how
popular MacOS9 is:-)
2005-01-04 15:25:48 +00:00
Jack Jansen
04fa4b9ef0 Added a band-aid to make this script work with the older 2.3.0
buildtools if no destroot option is given. That makes life for the
additions installer a lot simpler.
2005-01-02 23:17:06 +00:00
Jack Jansen
f3609396b1 Backport:
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.
2004-12-31 10:44:41 +00:00
Jack Jansen
f96a57e4e3 - Changed version numbers to get ready for 2.3.5
- Various of the mods to build the 3rd MacPython additions (but not all).
2004-12-27 16:41:57 +00:00
Jack Jansen
82ba8899ea Various fixes to make the standard applets have a correct version number,
and to make BuildApplet have an icon again (albeit a quickly converted
OS9 icon).
2003-11-04 21:04:22 +00:00
Barry Warsaw
b26f32f4e9 Merging release23-branch into the long-term Python 2.3 maintenance branch 2003-08-04 22:49:46 +00:00
Jack Jansen
12cb99b33f Various tweaks to make the packages work better. Still not 100%, though. 2003-07-22 14:31:34 +00:00
Jack Jansen
7327918631 Import EasyDialogs only when needed, so this works if there is no window
manager (if it isn't needed).
2003-06-16 13:55:21 +00:00
Jack Jansen
8ba0e80117 Added a --python option, which sets the python to be used in the #! line
in the bootstrap script of the applet.
2003-05-25 22:00:17 +00:00
Jack Jansen
ee0325ac9a Suppress wartning on macfs import. 2003-05-09 10:15:18 +00:00
Jack Jansen
40006e9f7a Rename funny long suite to Disk_File_Folder. 2003-05-01 22:06:15 +00:00
Jack Jansen
d6abf5d8c7 By default be verbose. 2003-04-29 21:46:31 +00:00
Jack Jansen
a942b9931c Moved gensuitemodule from Mac/scripts to Lib/plat-mac. Documentation
remains to be done.
2003-03-29 23:04:01 +00:00
Jack Jansen
1269be5f4a - Added an is_scriptable method to test applications for having
a scripting dictionary. Made up by me, not guaranteed to be correct
  (and, indeed, Internet Explorer does not seem to play by the book).
- Added the interactive main program as a separate routine, so it
  can be called from the IDE later. Also made it less interactive by
  default: only the input app and output package folder are asked for.
2003-03-29 22:54:00 +00:00
Jack Jansen
0fc192a9cd - Prefer using events (in stead of poking around in resource files) to
get terminology resources. Unfortunately there doesn't seem to be any
application I can ask for the basic StdSuites terminology (?).
- Prefer OSX-native versions of applications over OS9 versions.
2003-03-29 00:11:32 +00:00
Jack Jansen
8307e028b2 Sometimes a class is used as a base class of itself. Obviously there's
something I don't understand, but for now ignore this.

Output the file name such that it cannot contain non-ascii characters.
2003-03-29 00:08:24 +00:00
Jack Jansen
00c348328b Sigh: didn't catch all lists that needed to be sorted. 2003-03-28 23:37:05 +00:00
Jack Jansen
03b9c91aff - Sort various lists (list of events, OSA-classes, etc) before generating
code. This makes it a lot easier to compare the generated code for two
different versions of the suite.
- Various tweaks to the code to generate suites without looking at resource
files manually.
2003-03-28 22:04:22 +00:00
Jack Jansen
0e85e7a636 If GetAppTerminology fails (which seems to be the usual case on OSX?)
we try to manually launch the application and send it an ascr/gdte
event to get its terminology.
2003-03-26 23:14:44 +00:00
Jack Jansen
7cb016db80 Not all objects have an _propdict and _privpropdict, so cater for that. 2003-03-23 22:05:53 +00:00
Jack Jansen
47345a794f Generate all the standard OSA suite packages. Has absolute pathname
dependencies all over the place, but this is better than nothing, for now.
2003-03-21 16:30:53 +00:00
Jack Jansen
59cdbce9b1 Got rid of the "enum not found" interaction, and added code to allow
overriding the creator signature.
2003-03-21 16:28:09 +00:00
Jack Jansen
714caa0c35 Allow gensuitemodule to be run non-interactively, from the OSX command
line. 90% of the work is done, missing enums still cause a dialog to appear.
2003-03-21 16:07:39 +00:00
Jack Jansen
6fa2dc70b8 Added _csv module, and getting rid of macfs. 2003-03-21 12:56:27 +00:00
Jack Jansen
7e0bc112b8 Patch 702620 by Donovan Preston: Fix AE inheritance. 2003-03-21 12:04:19 +00:00