bug#8665: automake should offer APIs to honour silent-rules verbosity from shell code in Makefiles

2011-05-12 Thread Jack Kelly
Comments inline, after some snipping. On Fri, May 13, 2011 at 6:27 AM, Stefano Lattarini wrote: > -snip intro- > > I thus propose we add an API of this kind.  At first, this might be as > simple as just defining two proper `AM_V_ECHO' and `AM_Q_ECHO' variables; > `AM_V_ECHO' should be `echo' when

bug#8662: check_JAVA does not support silent rules

2011-05-12 Thread Stefano Lattarini
severity: wishlist thanks On Thursday 12 May 2011, Petteri Räty wrote: > relevant file snippets: > > configure.ac: > AM_SILENT_RULES([yes]) > > Makefile.am: > check_JAVA = Hello.java > > Now with make check you get output: > > CLASSPATH=.:./.:$CLASSPATH javac -d . Hello.java > echo timestamp >

bug#8665: automake should offer APIs to honour silent-rules verbosity from shell code in Makefiles

2011-05-12 Thread Stefano Lattarini
severity: wishlist thanks Hello automakers. We all know that's not usual, for long and complex makefile rules, to be, at least in part, unconditionally silenced (with a leading `@'), as otherwise the noise/information ratio in the output would be too high. Such rules usually use echo (or similar

bug#8662: check_JAVA does not support silent rules

2011-05-12 Thread Petteri Räty
relevant file snippets: configure.ac: AM_SILENT_RULES([yes]) Makefile.am: check_JAVA = Hello.java Now with make check you get output: CLASSPATH=.:./.:$CLASSPATH javac -d . Hello.java echo timestamp > classcheck.stamp As all sources are compiled with one command a silent javac output could be f