I'll do a small change to the Mac OS X icons, with removing the cbp.rsrc and csd.rsrc files and changing app.rsrc into app.r instead. So the net file size would stay the same, and we're not going to use resource icons for files anyway.
68K app.rsrc
56K cbp.rsrc
52K csd.rsrc
180K app.r
The current .rsrc files needs to be changed into resource forks anyway, so the .r (Rez) file is much easier as it is a plain text format. This is so that we can add a post-link step to the wxMac application, to make it receive events by default. That is: we add a resource fork and custom icon to it, when we install the application. Doesn't affect the bundle... (the wxWidgets samples does it the same way)

/usr/local/bin/codeblocks
/usr/local/share/codeblocks
/usr/local/lib/libcodeblocks.dylib
/usr/local/include/codeblocks

/Developer/Applications/CodeBlocks.app/Contents/MacOS/CodeBlocks
/Developer/Applications/CodeBlocks.app/Contents/Resources
/Developer/Applications/CodeBlocks.app/Contents/Frameworks/CodeBlocks.framework/CodeBlocks
/Developer/Applications/CodeBlocks.app/Contents/Frameworks/CodeBlocks.framework/Headers
Also adding .icns files for the other file types, as these are currently missing. Only doing 48x48, though.
64K app.icns
12K c.icns
56K cbp.icns
12K cg.icns
12K cpp.icns
52K csd.icns
12K d.icns
12K f.icns
12K h.icns
12K rc.icns