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 <ay...@fsfe.org> 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
> Gnustep-dev@gnu.org
> 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)
_______________________________________________
Gnustep-dev mailing list
Gnustep-dev@gnu.org
http://lists.gnu.org/mailman/listinfo/gnustep-dev

Reply via email to