RE: GNU Make Extensions

2008-12-10 Thread Duft Markus
> > > [snip] > > Also thinking this a little further: especially when I'm working at > home > on some free software, I have sometimes only half an hour or something > like that to spend on developing; I *don't* want to spend this time > maintaining the build mechanism!! Really: I don't want to do

RE: GNU Make Extensions

2008-12-10 Thread Duft Markus
> > On Wed, 10 Dec 2008, NightStrike wrote: > > > > Ok, so again, I should be allowed to accept that *potential* risk as > > being far less than the current situation of *actual* risk which is > > causing problems. If I knew anything about Perl, I'd just do it > > myself, but alas, the automake s

Re: GNU Make Extensions

2008-12-10 Thread Russell Shaw
Bob Friesenhahn wrote: On Wed, 10 Dec 2008, NightStrike wrote: Ok, so again, I should be allowed to accept that *potential* risk as being far less than the current situation of *actual* risk which is causing problems. If I knew anything about Perl, I'd just do it myself, but alas, the automake

Re: GNU Make Extensions

2008-12-10 Thread Ralf Wildenhues
* NightStrike wrote on Wed, Dec 10, 2008 at 04:46:28PM CET: > Shouldn't the onus be on me, as the project maintainer, to accept that > risk and craft the wildcards properly? I for one would wager heavily > that the probability of that being a problem is FAR less than the > current problems of main

Re: GNU Make Extensions

2008-12-10 Thread Ralf Wildenhues
* NightStrike wrote on Wed, Dec 10, 2008 at 04:25:58PM CET: > > If automake has the ability to flatten the += syntax so that > non-portable make advances can be used, why can't the same logic apply > to wildcard usage? The biggest argument against it that I've heard is > that it is a GNU-only opt

Re: GNU Make Extensions

2008-12-10 Thread Ralf Wildenhues
* Jan Engelhardt wrote on Wed, Dec 10, 2008 at 04:32:24PM CET: > On Wednesday 2008-12-10 16:04, Bob Friesenhahn wrote: > >>> i.e., automake will flatten the += and 'make' won't ever see it. > > > > I didn't really trust += in my own Automake makefiles since it was not > > really > > clear to me in

Re: GNU Make Extensions

2008-12-10 Thread Ralf Wildenhues
Hi Bob, * Bob Friesenhahn wrote on Wed, Dec 10, 2008 at 04:04:23PM CET: > On Wed, 10 Dec 2008, Tom Browder wrote: >>> * Tom Browder wrote on Wed, Dec 10, 2008 at 01:38:53AM CET: Is it "legal" to use the "+=" operator in lieu of "\" when listing members of a variable in Makefile.am's? >>>

Re: GNU Make Extensions

2008-12-10 Thread Bob Friesenhahn
On Wed, 10 Dec 2008, NightStrike wrote: Ok, so again, I should be allowed to accept that *potential* risk as being far less than the current situation of *actual* risk which is causing problems. If I knew anything about Perl, I'd just do it myself, but alas, the automake source confounds me :(

Re: GNU Make Extensions

2008-12-10 Thread Christopher Sean Morrison
Message: 4 Date: Wed, 10 Dec 2008 07:39:04 +0100 From: Ralf Wildenhues <[EMAIL PROTECTED]> Subject: Re: GNU Make Extensions To: Tom Browder <[EMAIL PROTECTED]> Cc: automake@gnu.org Message-ID: <[EMAIL PROTECTED]> Content-Type: text/plain; charset=us-ascii Hello Tom, * Tom Browder wrote on Wed, D

Re: GNU Make Extensions

2008-12-10 Thread NightStrike
On Wed, Dec 10, 2008 at 10:57 AM, Bob Friesenhahn <[EMAIL PROTECTED]> wrote: > On Wed, 10 Dec 2008, NightStrike wrote: > >> Shouldn't the onus be on me, as the project maintainer, to accept that >> risk and craft the wildcards properly? I for one would wager heavily >> that the probability of that

Re: GNU Make Extensions

2008-12-10 Thread Bob Friesenhahn
On Wed, 10 Dec 2008, NightStrike wrote: Shouldn't the onus be on me, as the project maintainer, to accept that risk and craft the wildcards properly? I for one would wager heavily that the probability of that being a problem is FAR less than the current problems of maintaining the source file l

Re: GNU Make Extensions

2008-12-10 Thread NightStrike
On Wed, Dec 10, 2008 at 10:35 AM, Bob Friesenhahn <[EMAIL PROTECTED]> wrote: > On Wed, 10 Dec 2008, NightStrike wrote: > >> If automake has the ability to flatten the += syntax so that >> non-portable make advances can be used, why can't the same logic apply >> to wildcard usage? The biggest argum

Re: GNU Make Extensions

2008-12-10 Thread Bob Friesenhahn
On Wed, 10 Dec 2008, Jan Engelhardt wrote: I didn't really trust += in my own Automake makefiles since it was not really clear to me in what order the appending would occur Would it matter? Except for use of := (which I think is non-portable too), expansion of ${variables} will happen at the l

Re: GNU Make Extensions

2008-12-10 Thread Bob Friesenhahn
On Wed, 10 Dec 2008, NightStrike wrote: If automake has the ability to flatten the += syntax so that non-portable make advances can be used, why can't the same logic apply to wildcard usage? The biggest argument against it that I've heard is that it is a GNU-only option. However, I've suggeste

Re: GNU Make Extensions

2008-12-10 Thread Jan Engelhardt
On Wednesday 2008-12-10 16:04, Bob Friesenhahn wrote: > On Wed, 10 Dec 2008, Tom Browder wrote: >>> * Tom Browder wrote on Wed, Dec 10, 2008 at 01:38:53AM CET: >>> > Is it "legal" to use the "+=" operator in lieu of "\" when listing >>> > members of a variable in Makefile.am's? >>> >>> Yes. In t

Re: GNU Make Extensions

2008-12-10 Thread NightStrike
On Wed, Dec 10, 2008 at 1:39 AM, Ralf Wildenhues <[EMAIL PROTECTED]> wrote: > > Hello Tom, > > * Tom Browder wrote on Wed, Dec 10, 2008 at 01:38:53AM CET: > > Is it "legal" to use the "+=" operator in lieu of "\" when listing > > members of a variable in Makefile.am's? > > Yes. In this case, an Au

Re: GNU Make Extensions

2008-12-10 Thread Bob Friesenhahn
On Wed, 10 Dec 2008, Tom Browder wrote: * Tom Browder wrote on Wed, Dec 10, 2008 at 01:38:53AM CET: Is it "legal" to use the "+=" operator in lieu of "\" when listing members of a variable in Makefile.am's? Yes. In this case, an Automake extension over portable make syntax, i.e., automake wil

Re: GNU Make Extensions

2008-12-10 Thread Tom Browder
On Wed, Dec 10, 2008 at 12:39 AM, Ralf Wildenhues <[EMAIL PROTECTED]> wrote: > Hello Tom, > > * Tom Browder wrote on Wed, Dec 10, 2008 at 01:38:53AM CET: >> Is it "legal" to use the "+=" operator in lieu of "\" when listing >> members of a variable in Makefile.am's? > > Yes. In this case, an Autom

Re: [Fakeroot PATCH] Use transformed library name while testing.

2008-12-10 Thread Akim Demaille
Le 9 déc. 08 à 23:57, Clint Adams a écrit : [For the automake guys, the question is whether it's possible to have a computed name for a (libtool) library.] On Tue, Dec 09, 2008 at 10:44:44PM +0100, Akim Demaille wrote: I have written this because that's how it appears in the script itself