Please Review - Revised OS X Application Bundle patch

Steven Edwards winehacker at gmail.com
Fri Dec 4 01:07:16 CST 2009


Hi,
If any of the OS X hackers have time, could you guys take a look at
the following patch? I'd like to get it in to move on to more
interesting stuff like the icon generation cleanup in winemenubuilder
using windowscodecs.dll, OS X association support and perhaps even
proper dock integration. I've been testing this with the PowerPoint
2003 viewer and it works for me. I'd be interested in hearing if
anyone has trouble with other applications. You need to have Wine
installed somewhere in your path or you will need to manually hardcode
the path to your wine executable in the script generator just like
with the menu builder on the linux side. I don't like the amount of
#ifdef'ing I had to do but didn't really see a better way.

I know before Alexandre will accept he most likely will want me to
- Cleanup comments a bit.
- Maybe shorten some of the variable and function names

So I am looking for any other feedback you have.

Documentation on bundles can be found at the following location
http://developer.apple.com/mac/library/documentation/CoreFoundation/Conceptual/CFBundles/Introduction/Introduction.html


Changelog:
Implement Application Bundle support for OS X using the CoreFoundation
to generate Information Property Lists

Thanks
-- 
Steven Edwards

"There is one thing stronger than all the armies in the world, and
that is an idea whose time has come." - Victor Hugo
-------------- next part --------------
A non-text attachment was scrubbed...
Name: appbundle2.diff
Type: application/octet-stream
Size: 15278 bytes
Desc: not available
URL: <http://www.winehq.org/pipermail/wine-devel/attachments/20091204/1337de4b/attachment-0001.obj>


More information about the wine-devel mailing list