Re: Makefiles: Be less verbose when performing make rules by only printing the command being executed and the source and/or target file.

2007-03-21 Thread Robert Shearman
Alexandre Julliard wrote: Robert Shearman [EMAIL PROTECTED] writes: I don't see how. It doesn't change the portability with other versions of make, and although I'm not an expert on shell programmings, I don't think I used an non-portable constructs there. The MAKEFLAGS hack is

Re: Makefiles: Be less verbose when performing make rules by only printing the command being executed and the source and/or target file.

2007-03-21 Thread Alexandre Julliard
Robert Shearman [EMAIL PROTECTED] writes: Alexandre Julliard wrote: The MAKEFLAGS hack is certainly non portable, and won't behave right on other makes. Using a shell script will also cause trouble on Windows. The extra shell evaluation will also require some extra quoting, that may be

Re: Makefiles: Be less verbose when performing make rules by only printing the command being executed and the source and/or target file.

2007-03-15 Thread Alexandre Julliard
Robert Shearman [EMAIL PROTECTED] writes: I've also modified tools/makerule to respect the -s flag passed into make. Alexandre suggested on IRC that I always print the destination file, but I want to make sure that the technical details of this patch are acceptable before making tweaks to

Re: Makefiles: Be less verbose when performing make rules by only printing the command being executed and the source and/or target file.

2007-03-15 Thread Robert Shearman
Alexandre Julliard wrote: I've been thinking about this some more, and I don't think I'll put it in. It's going to cause a lot of trouble and portability headaches, for only a minor cosmetic gain. I don't see how. It doesn't change the portability with other versions of make, and although I'm

Re: Makefiles: Be less verbose when performing make rules by only printing the command being executed and the source and/or target file.

2007-03-15 Thread Alexandre Julliard
Robert Shearman [EMAIL PROTECTED] writes: I don't see how. It doesn't change the portability with other versions of make, and although I'm not an expert on shell programmings, I don't think I used an non-portable constructs there. The MAKEFLAGS hack is certainly non portable, and won't behave

Re: Makefiles: Be less verbose when performing make rules by only printing the command being executed and the source and/or target file.

2007-03-14 Thread Eric Pouech
Robert Shearman a écrit : The old behaviour can be turned back on by setting the V environment variable to 1 (e.g. make V=1). a couple of more comments (mostly not yet converted rules): - the MAKEDEP rule in Make.rules.in isn't handled yet (suggestion [DEPEND] $SRC(DIR)) - most of exec rule

Re: Makefiles: Be less verbose when performing make rules by only printing the command being executed and the source and/or target file.

2007-03-13 Thread Eric Pouech
Robert Shearman a écrit : The old behaviour can be turned back on by setting the VERBOSE environment variable to yes. .s.o: $(AS) -o $@ $ $(MODULE): $(OBJS) Makefile.in - $(RM) $@ - $(AR) $@ $(OBJS) - $(RANLIB) $@ + @$(RM) $@ + @$(MAKERULE) '[AR]