gnustep-dev
[Top][All Lists]
Advanced

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

RE: FHS compliance for libraries (was Re: gnustep-make experiment)


From: Nicola Pero
Subject: RE: FHS compliance for libraries (was Re: gnustep-make experiment)
Date: Mon, 29 Jan 2007 14:08:07 +0100 (CET)

I'm a bit confused by your email. ;-)

I guess it simply shows that most people are not aware of the 'radical' 
filesystem-independency plan that we have been working on in gnustep-make and 
gnustep-base for the past few years! ;-)


> Wouldn't it be possible to change make so that it handles both setups (i.e. 
> FHS or GNUstep)?    

This is exactly what the current implementation is designed to achieve! :-)

Nobody will have to make any changes to their GNUmakefiles, unless they have 
custom makefile/shell 
code that explicitly depends on the GNUstep-filesystem hierarchy (in that case, 
of course, they will have to modify it to make it more general (but the old one 
would keep working if you never use Linux FHS)).


> This way we could have one set of GNUmakefiles to handle everything, instead 
> of two 
> (as Nicola suggested).

Nobody ever suggested that you need to have different GNUmakefiles for the 
different
filesystem hierarchies!

Your GNUmakefiles will work in whatever way you have configured GNUstep; 
gnustep-make (and gnustep-base) will manage the local filesystem configuration  
in a transparent way.

That has already been built in into gnustep-make and gnustep-base, by the way, 
only 
the final steps are missing. ;-)

I guess the only really open discussion points are the ones raised by Matt, 
summarized in one
of my last email -- how to avoid having to set GNUSTEP_MAKEFILES to compile, 
and how to easily
let ./configure and shell scripts have access to various bits of gnustep 
configuration (eg, how
do you check for the existence of a gnustep library in ./configure).

Thanks





reply via email to

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