bug#49317: dist: depends on $(BUILT_SOURCES), but has no reason to

2021-07-01 Thread Karl Berry
GNU Hello builds its manpage (which it dists) by building and running the binary and capturing its --help output. This is quite common (among GNU packages anyway). So it is not surprising Jim (hi Jim) committed a general solution. A blanket depend on $(BUILT_SOURCES) for all

bug#49309: Feature Request: Automake script based tests to print the test name before running it

2021-07-01 Thread Kasper k
Hi Peter, Thanks for your reply. As to the workarounds, they are just that and I had coined my own for "my machine" ™. The standard solution for "display test name before starting it" (controlled by a new AC option) would be much more palatable for consumer to add to their Makefile.am and

bug#49317: dist: depends on $(BUILT_SOURCES), but has no reason to

2021-07-01 Thread Allison Karlitskaya
BUILT_SOURCES solves a useful problem and we use it in our package for a few things. Its stated purpose (from the docs) is all about compilation and dependency tracking. It makes sense that $(BUILT_SOURCES) should then be built as a prerequisite before any targets that result in compilation:

bug#49309: Feature Request: Automake script based tests to print the test name before running it

2021-07-01 Thread Peter Johansson
Hi Kasper, I leave to the maintainers to comment on the suggestion, but in the meantime... On 1/7/21 1:01 pm, Kasper k wrote: Hello automake devs, In script based testsuites

bug#49309: Feature Request: Automake script based tests to print the test name before running it

2021-07-01 Thread Kasper k
Hello automake devs, In script based testsuites (https://www.gnu.org/software/automake/manual/html_node/Scripts_002dbased-Testsuites.html#Scripts_002dbased-Testsuites), when we run `make check` it prints one of the following string for each test: PASS , FAIL , XFAIL or SKIP . However, in