On Sat, 30 May 2009, Ralf Wildenhues wrote:
POSIX says that; however different implementations of 'make' treat
forward-references differently.
Well that's when you would put XY_V last, just to be sure:
XY_ = unknown
XY_0 = silent
XY_1 = verbose
XY_V = $(XY_$(V))
then there is no forward ref
* Jan Engelhardt wrote on Wed, May 27, 2009 at 09:12:44PM CEST:
> On Sunday 2009-05-24 15:24, Thomas Dickey wrote:
> >> all :
> >>echo $(XY_V)
> >>
> >> XY_V = $(XY_$(V))
> >> XY_0 = silent
> >> XY_1 = verbose
> >> XY_ = unknown
> >>
> >> I think this is supported by POSIX. POSIX [1] says: "Mac
On Sunday 2009-05-24 15:24, Thomas Dickey wrote:
> On Sun, 24 May 2009, Bruno Haible wrote:
>
>>> - The `silent-rules' option enables Linux kernel-style silent build output.
>>> This option requires the widely supported but non-POSIX `make' feature
>>> of recursive variable expansion,
>>
>> We
Hello Bruno, Bob,
* Bruno Haible wrote on Sun, May 24, 2009 at 01:12:02PM CEST:
> > - The `silent-rules' option enables Linux kernel-style silent build output.
> >This option requires the widely supported but non-POSIX `make' feature
> >of recursive variable expansion,
>
> We are talking
On Sun, 24 May 2009, Bruno Haible wrote:
- The `silent-rules' option enables Linux kernel-style silent build output.
This option requires the widely supported but non-POSIX `make' feature
of recursive variable expansion,
We are talking about constructs like this:
== Makefile ==
sorry, hit the send key too early.
* Ralf Wildenhues wrote on Sun, May 24, 2009 at 03:20:04PM CEST:
> IRIX make barfs if the inner macro expansion is used without $() or ${}
> even for one-character macros. IOW, IRIX make barfs over $(foo$V) but
> copes with $(foo$(V)).
There are also some make
> - The `silent-rules' option enables Linux kernel-style silent build output.
>This option requires the widely supported but non-POSIX `make' feature
>of recursive variable expansion,
We are talking about constructs like this:
== Makefile ==
all :
echo $(XY_V)
XY_V = $(X
Hi Bob,
* Bob Friesenhahn wrote on Sun, May 17, 2009 at 09:59:17PM CEST:
> Is anyone aware of specific vendor make programs which fail with
> automake 1.11's new `silent-rules' option?
I don't know of any.
Cheers,
Ralf
Is anyone aware of specific vendor make programs which fail with
automake 1.11's new `silent-rules' option?
" - The `silent-rules' option enables Linux kernel-style silent build output.
This option requires the widely supported but non-POSIX `make' feature
of recursive variable expansio