gnustep-dev
[Top][All Lists]
Advanced

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

Re: Auxiliary makefile fragements


From: Gregory Casamento
Subject: Re: Auxiliary makefile fragements
Date: Tue, 17 Feb 2009 12:41:15 -0500

David,

I agree with what you're saying.  I think that all of the Gorm libraries should do this.  It would make it easier for people to use them outside of Gorm.

One thing I think I should also mention is that, in gnustep-make, there seem to be fragments preinstalled for gswapp.  Shouldn't these be moved out of gnustep-make and only be installed if and only if you install GSWeb etc, otherwise we have gnustep-make support for things which are not installed at all.  There are other examples aside from GSWeb, I'm just using it as an example.  

Thanks, GC

On Tue, Feb 17, 2009 at 12:12 PM, David Ayers <address@hidden> wrote:
Hello Folks,

I can't seem to find the thread that prompted this so sorry if whoever
posted the issue not subscribed, but I think we should probably decide
on how to handle this in general on the developer list.

$(GNUSTEP_MAKEFILES)/Auxiliary/

What are the semantics of makefile fragments installed here?

- should all library/framework/bundle packages install fragment that a
user of this l/f/b can simply -include and forget about the exact flags
for linking?

- can this be used to determine whether a package is installed or not?

If so... may I request GormLib/ and Renaisance install such fragemants?
(hmm and on OS X can I simply assume that the InterfaceBuilder Framework
exists?)

I'm personally still not swayed in either direction.  Yet I've bloated
GDL2 with the fragments I think could seem useful for users.  But I
remain unconvinced that this is the correct approach.  (Just like I
couldn't convince myself of the usefulness to include
Additional/gui.make and override that within -make via NEEDS_GUI=no)

But either way, I think we should either consistently all install such
fragments or we should all refrain from doing it.

What do you folks think?

Cheers,
David




_______________________________________________
Gnustep-dev mailing list
address@hidden
http://lists.gnu.org/mailman/listinfo/gnustep-dev



--
Gregory Casamento
Open Logic Corporation, Principal Consultant
## GNUstep Chief Maintainer
yahoo/skype: greg_casamento, aol: gjcasa
(240)274-9630 (Cell), (301)362-9640 (Home)


reply via email to

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