Please consider creating mailing lists for Automake-NG work. It is
different enough from Automake to warrant another list, particularly
for those of us interested solely in Automake developments.
Thanks,
Dave Hart
Automake-NG assumes the use of GNU make unconditionally, so test
cases should never check explicitly whether the make program
being used in the test suite is indeed GNU make.
* Makefile.am (sc_tests_no_gmake_checking): New maintainer check.
(syntax_check_rules): Add it.
* tests/defs (using_gmake):
* Makefile.am (sc_tests_make_can_chain_suffix_rules): New
maintainer-check.
(syntax_check_rules): Add it.
* tests/defs (make_can_chain_suffix_rules): Remove this function.
* tests/suffix-chain.tap: Remove `make_can_chain_suffix_rules'
usages, and, where possible, simplify code and logic by assuming
* tests/parallel-tests8.test: Remove extra hacks that accounted
for the possibility of VPATH rewrites, since GNU make performs
none.
* tests/suffix10.tap: Likewise.
* tests/suffix11.tap: Likewise.
* tests/suffix12.test: Likewise.
* tests/suffix13.test: Likewise.
* tests/suffix3.tap: Likewise.
* tes
* tests/defs (__MKLVL__): Don't unset, it was influential only
for BSD make, not GNU make.
(MAKE_JOBS_FIFO): Likewise.
(DMAKE_CHILD): Don't unset, it was influential only for Solaris
dmake, not GNU make.
(DMAKE_DEF_PRINTED): Likewise.
(DMAKE_MAX_JOBS): Likewise.
---
ChangeLog | 11 +++
Automake-NG assumes the use of GNU make unconditionally, so
test cases should never require GNU make explicitly.
* Makefile.am (sc_tests_no_gmake_requirement): New maintainer
check.
(syntax_check_rules): Add it.
* tests/defs (GNUmake): Drop this requirement.
* tests/colneq3.test: Drop "GNUmake" re
Some initial patches for Automake-NG, that simplify the testsuite in a
few places by assuming that $MAKE is always GNU make.
Stefano Lattarini (5):
[ng] tests: no need to explicitly require GNU make
[ng] tests: no need explicitly check whether $MAKE is GNU make
[ng] tests: just assume make c
* tests/color2.test: (expect-make): Add an "expect eof" directive,
so that the collected output from the spawned make program will be
displayed on stdout, as desired.
Since we are at it, also correctly remove a temporary file which
we was trying to delete using a wrong filename.
Problem introduced
commit a9edac6c6e0c33d6571d6ef5ce0bbf682459c3bc
Merge: 91ea62a 30bd6d1
Author: Stefano Lattarini
AuthorDate: Thu Dec 15 18:41:22 2011 +0100
Commit: Stefano Lattarini
CommitDate: Thu Dec 15 18:42:55 2011 +0100
Merge branch 'maint' into 'yacc-work'
Extra edits:
* tests/s
* tests/lex3.test (foo.l): Remove duplicated definition of
`yywrap'. Problem introduced in merge `v1.11-1579-g8d3466c'.
---
ChangeLog |6 ++
tests/lex3.test |6 --
2 files changed, 6 insertions(+), 6 deletions(-)
diff --git a/ChangeLog b/ChangeLog
index 4c17eb4..39ab3b1 100
On Wednesday 14 December 2011, Stefano Lattarini wrote:
> Three small patches for the Automake's README that I'd like to push
> before the 1.11.2 release. I will push by tomorrow if there is no
> objection.
>
> Regards,
> Stefano
>
> -*-*-*-
>
> Stefano Lattarini (3):
> readme: don't refere
Hi Jim.
On Thursday 15 December 2011, Jim Meyering wrote:
> Stefano Lattarini wrote:
>
> > diff --git a/README b/README
> > index 0633cb8..4011903 100644
> > --- a/README
> > +++ b/README
> > @@ -23,8 +23,7 @@ Automake has a test suite. Use
> >
> > make check
> >
> > -to run it. Capture its
Stefano Lattarini wrote:
> * README: Now that the automake testsuite uses the parallel-tests
> driver, there is no need for the user to capture the stdout of
> "make check" to determine which tests have failed: a detailed log
> is automatically saved into the `tests/test-suite.log' file.
> ---
> C
13 matches
Mail list logo