Since you mentioned this, how about adopt current OS X bundle structure as 
default GNUstep structure? The pro of this is that OS X bundle actually can 
allow multiple platforms of binaries coexist in a single wrapper. OS X used 
Contents/MacOS (and a fat Mach-O binary may reside in it) as the folder where 
the binary exists, while GNUstep can use something like 
Contents/GNUstep-i386-linux-gnu for i386 and 
Contents/GNUstep-x86_64-linux-unknown for amd64 (as neither ELF for Linux nor 
COFF/PE for Windows can do fat binaries). This will allow distributing a single 
bundle with one copy of resources while supporting multiple platforms.

发自我的 iPad

在 2013-5-22,16:52,Luboš Doležel <[email protected]> 写道:

>>> Both those changes sound reasonable to me, as long as they are clearly 
>>> commented so that someone (like me) doesn't come along later and, 
>>> forgetting what they are for, remove them because the look unneccessary.
> 
> Hi,
> 
> the patch is attached for your review and inclusion.
> 
> I ran make check, which produced an issue which I then fixed, so some testing 
> was involved.
> I may possibly come up with more patches, but this should get me started.
> 
> Thanks!
> -- 
> Luboš Doležel
> <nsbundle-extloader.patch>
> _______________________________________________
> Gnustep-dev mailing list
> [email protected]
> https://lists.gnu.org/mailman/listinfo/gnustep-dev

_______________________________________________
Gnustep-dev mailing list
[email protected]
https://lists.gnu.org/mailman/listinfo/gnustep-dev

Reply via email to