[Adium-devl] XML logging and Message History
Evan Schoenberg
evan at adiumx.com
Tue Feb 6 03:42:44 UTC 2007
On Feb 5, 2007, at 10:01 PM, Andre-John Mas wrote:
> - debug related ifdefs hiding important code
There are none I can find. I checked this while we were attempting
to debug the memory leak shortly before release (which we ended up
tracing to being primarily a problem with the LMX framework, since
fixed).
> - compile related optimisation issues, after going from debug build
> to release build.
The following are the only differences between Deployment and
Deployment-Debug
* Debug symbols:
* Deployment uses -gused (Referenced Symbols) while D-D uses -g
(Default)
* Deployment enables "Strip Linked Product" and "Strip Debug
Symbols During Copy", which D-D has disabled
* Deployment enables Dead Code Stripping, along with Use Separate
Strip
* Deployment-Debug defines DEBUG_BUILD. The effects this *does*
have are (1) enabling the Debug Window menu item and its associated
code and (2) making AILog() call on the debug controller rather than
being a macro which is replaced by /* */.
There are no changes at the target level between the two
configurations; all changes are at the project-wide level.
I didn't verify differences between the two for other xcodeproj files
like AIUtilities;.
-Evan
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://adium.im/pipermail/devel_adium.im/attachments/20070205/2fccee4f/attachment-0001.html>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: PGP.sig
Type: application/pgp-signature
Size: 186 bytes
Desc: This is a digitally signed message part
URL: <http://adium.im/pipermail/devel_adium.im/attachments/20070205/2fccee4f/attachment.sig>
More information about the devel
mailing list