[Top][All Lists]

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Moving CoreBase into Base

From: Gregory Casamento
Subject: Re: Moving CoreBase into Base
Date: Sat, 18 Sep 2010 21:13:55 -0400

What does getting the CF stuff by default really hurt?  If someone
doesn't want it then just don't use it.  Making it optional just
complicates things a little.

On the other hand, I guess it just adds more weight to the library if
you know you're not going to use it in the first place.


On Sat, Sep 18, 2010 at 2:11 PM, David Chisnall <address@hidden> wrote:
> On 18 Sep 2010, at 19:06, Quentin Mathé wrote:
>> This seems a somewhat cleaner than including CoreFoundation.h in 
>> Foundation.h, but requires to import CoreFoundation.h explicitly when you 
>> depend on it. Not sure what's the best… I'd be tempted to favor Mac OS X 
>> compatibility.
> Put this in Foundation.h
> #import "preface.h"
> #else
> #import <CoreFoundation/CoreFoundation.h>
> #endif
> Make -make define this variable and not link to corebase when 
> NO_COREFOUNDATION=yes is defined in a GNUmakefile, other wise don't define it 
> and do link to corebase.  That way, stuff works out of the box for people 
> coming from OS X, but people who don't want the CF stuff can avoid it.
> David
> _______________________________________________
> Gnustep-dev mailing list
> address@hidden

Gregory Casamento - GNUstep Lead/Principal Consultant, OLC, Inc.
yahoo/skype: greg_casamento, aol: gjcasa
(240)274-9630 (Cell)

reply via email to

[Prev in Thread] Current Thread [Next in Thread]