Commit Graph

25 Commits

Author SHA1 Message Date
Steve Nygard
8eebc9181f Closing branch. 2009-09-08 05:29:10 -06:00
Steve Nygard
a29c9e1957 Added changes from Jonathan 'Wolf' Rentzsch to rentzsch branch. 2003-09-05 21:25:55 +00:00
Steve Nygard
f8e443c8fd This commit was manufactured by cvs2svn to create branch 'rentzsch'. 2003-09-05 21:25:55 +00:00
Steve Nygard
b899b6d51d Updated copyright. 2001-03-27 10:40:34 +00:00
Steve Nygard
b83e79f5c0 PB updated project file for Mac OS X. Updated version and README for
a new release for Mac OS X, since the release notes (Compiler.html)
say "Do Not Use Pre-GM Compilers to Build Software for Mac OS X".
2001-03-27 10:35:40 +00:00
Steve Nygard
32c45b00ed Okay, let's not completely forget about Mac OS X Server... 2000-10-15 03:20:53 +00:00
Steve Nygard
a9a83dc85d Credited James McIlree for the 2.1.3 changes. 2000-10-15 03:16:32 +00:00
Steve Nygard
aeb43de286 Upgraded by the Public Beta project builder. 2000-10-15 02:51:04 +00:00
Steve Nygard
d78631089a Noted that we search for an app executable in Contents/MacOS as well. 2000-10-15 02:49:24 +00:00
Steve Nygard
d62f2dd86f In Mac OS X, app execuatables are not in MyApp.app/MyApp, so this now checks
to see if MpApp.app/Contents/MacOS/MyApp exists, and uses that.

Actually, it also handles the OmniWeb hack where the real executable
is MyApp.app/Contents/MacOS/.MyApp.  (But it still won't find the
frameworks that are stored in the app wrapper.)
2000-10-15 02:47:20 +00:00
Steve Nygard
d02e83b75d Removed commented out line. 2000-10-15 01:54:33 +00:00
Steve Nygard
9c11985ce5 Set version to 2.1.4. 2000-10-15 01:49:59 +00:00
Steve Nygard
620e94428f Updated for version 2.1.4. 2000-10-15 01:46:00 +00:00
Steve Nygard
6b599b8c1e Updated copyrights. 2000-10-15 01:22:18 +00:00
Steve Nygard
14b56dfd79 Merged changes from Carl Lindberg to make this work on Mac OS X Public
Beta.  These changes work a little better than the previous changes
for DP4.  It's better about backward compatibility with old binaries
that still work on Public Beta.  It also fixes most of the syntax
errors it was getting parsing types -- I guess the unions in methods
can optionally have names, just like for ivars.
2000-10-15 01:17:54 +00:00
Steve Nygard
2e93b43e36 Started creating a better objc method signature/type parser and method/ivar
formatter.  Started writing a tool for testing type formatting.
2000-06-25 05:35:28 +00:00
Steve Nygard
69b4c62707 Added an optional format to a union type, just like for a structure type.
Right now we just ignore the extra stuff (parse it, but don't print it),
which should be fixed if I don't rewrite this entirely.
2000-06-25 04:21:49 +00:00
Steve Nygard
6ed1878499 Added changes from James McIlree that make this compile and mostly
run on OSX.  Now we just have some problems with not being able to
parse some method signatures.
2000-06-23 23:36:02 +00:00
Steve Nygard
32b4c3320c Updated to include some DP4 information. 2000-06-23 23:21:04 +00:00
Steve Nygard
925bfc7c6d Updated email address. 1999-08-09 07:45:04 +00:00
Steve Nygard
c0da42cbcd Added notes about the changes to this version. 1999-08-09 07:40:51 +00:00
Steve Nygard
c1fa841ea1 Don't show (null) for the filename of an app, because the adjusted
install name will be nil.  Use an environment variable,
ClassDumpDebugFrameworkPaths, to show the steps that its going through
to find the framework.  So, with zsh, you can do:

ClassDumpDebugFrameworkPaths=YES class-dump /System/Applications/MailViewer.app
1999-08-09 07:34:00 +00:00
Steve Nygard
01ed14f79a Changed preprocessor conditions so that the correct headers get included
on MacOS X Server (and still on Openstep and Nextstep).

Included changes to MappedFile.h, MappedFile.m, and class-dump.m to handle
the odd framework install paths that the Omni frameworks use.  This worked
under DR2, but doesn't seem to do the trick on MacOS X Server, so I need
to look into that.
1999-08-09 06:52:26 +00:00
Steve Nygard
af02f41bd0 Initial revision. 1999-07-31 03:32:25 +00:00
Steve Nygard
2c2591840b Created basic layout. 1999-07-31 03:32:00 +00:00