]> git.ipfire.org Git - thirdparty/automake.git/commitdiff
Merge branch 'auxdir-tests'
authorStefano Lattarini <stefano.lattarini@gmail.com>
Tue, 21 Dec 2010 00:32:15 +0000 (01:32 +0100)
committerStefano Lattarini <stefano.lattarini@gmail.com>
Tue, 21 Dec 2010 00:32:15 +0000 (01:32 +0100)
1  2 
ChangeLog

diff --cc ChangeLog
index 5473a93019fe96e770a1414e42140de29f492f45,86551ab0087b2877c1258e924e3812d1edcd5dcc..5a9a50ae140aab81d20b9a192a0ab1a65b2a89c7
+++ b/ChangeLog
+ 2010-12-21  Stefano Lattarini  <stefano.lattarini@gmail.com>
+       Fix spurious failures in tests on AC_CONFIG_AUX_DIR.
+       * tests/auxdir7.test: Do not try to needlessly overwrite the files
+       `install-sh' and `missing'.  This avoid spurious failures in "make
+       distcheck", when those files might be copied as read-only from the
+       `lib' directory.
+       * tests/auxdir8.test: Likewise.
 +2010-12-18  Stefano Lattarini  <stefano.lattarini@gmail.com>
 +
 +      Make test 'posixsubst-script' portable to MinGW/MSYS.
 +      * tests/posixsubst-script.test: Ensure that the generated dummy
 +      scripts really start with a shebang line, to work around a
 +      limitation of 'test -x' on MinGW/MSYS.
 +      Reported by Ralf Wildenhues.
 +
 +      Improve comments in tests `posixsubst*.test'.
 +      * tests/posixsubst-data.test: Improve comment explaining why we
 +      try also empty match suffix.
 +      * tests/posixsubst-extradist.test: Likewise.
 +      * tests/posixsubst-ldadd.test: Likewise.
 +      * tests/posixsubst-libraries.test: Likewise.
 +      * tests/posixsubst-ltlibraries.test: Likewise.
 +      * tests/posixsubst-programs.test: Likewise.
 +      * tests/posixsubst-scripts.test: Likewise.
 +      * tests/posixsubst-sources.test: Likewise.
 +      * tests/posixsubst-tests.test: Likewise.
 +      Suggested by Ralf Wildenhues.
 +
 +2010-12-18  Stefano Lattarini  <stefano.lattarini@gmail.com>
 +
 +      docs: fix blunder in example about python extension modules
 +      * doc/automake.texi (Python): Use `quaternion_la_SOURCES',
 +      not `quaternion_SOURCES', to declare the sources of python
 +      extension module `quaternion.la'.
 +
 +2010-12-16  Stefano Lattarini  <stefano.lattarini@gmail.com>
 +
 +      docs: list LTLIBRARIES among Automake primaries
 +      * doc/automake.texi (Uniform): List `LTLIBRARIES' among
 +      the Automake primaries.
 +
 +2010-12-13  Stefano Lattarini  <stefano.lattarini@gmail.com>
 +          Ralf Wildenhues  <Ralf.Wildenhues@gmx.de>
 +
 +      Tests defs: requirement 'xsi-shell' must be synced with libtool.
 +      * tests/defs (xsi-shell): Add comment telling to keep the
 +      XSI-conformance checks in sync with libtool.
 +
 +2010-12-13  Stefano Lattarini  <stefano.lattarini@gmail.com>
 +
 +      Extend, fix and improve tests on Lex and Yacc support.
 +      * tests/lexcpp.test: New test script, on support for Lex + C++.
 +      * tests/lexvpath.test: New test script, test build and rebuild
 +      rules for lexers in VPATH setup.
 +      * tests/yacc-basic.test: New test script, run simple "semantic"
 +      checks on basic Yacc support (similarly to what lex3.test does
 +      for Lex support).
 +      * tests/lex.test: Don't create useless dummy source file joe.l.
 +      Remove extra blank lines.
 +      * tests/lex4.test: Add trailing `:' command.  Do not create dummy
 +      useless lex source file.
 +      * tests/lex2.test: Likewise.  Call automake with the `-a' option,
 +      so that it doesn't fail for the absence of `ylwrap' script.  Make
 +      grepping of automake stderr stricter.
 +      * tests/yacc7.test: Add trailing `:' command.  Enable `errexit'
 +      shell flag earlier (just after having sourced ./defs).
 +      * tests/yacc4.test: Likewise.  Also ...
 +      (configure.in): Use pre-populated skeleton set up by ./defs,
 +      instead of writing one from scratch.
 +      Other minor cosmetic changes.
 +      * tests/yacc5.test: Likewise.
 +      * tests/yaccvpath.test: Likewise. Also ...
 +      ($distdir): New variable.
 +      Use it throughout.
 +      * tests/lex5.test: Likewise.
 +      * tests/lex3.test: Likewise.  Check the distdir, rather than
 +      grepping the distribution tarball.  Extend the test on the
 +      created binary, and be sure to avoid hangs.  Add some comments.
 +      * tests/yacc.test: Use stricter grepping.  Add trailing `:'.
 +      * tests/yacc6.test: Likewise.
 +      * tests/yacc3.test: Likewise.  Do not create the unused file
 +      `Makefile.sed'.  Remove useless rules from Makefile.am.  Other
 +      minor cosmetic changes.
 +      * tests/yacc2.test: Make grepping of generated `Makefile.in' and
 +      of automake error messages stricter.  Do not redirect output of
 +      grep to /dev/null.  Move call to aclocal earlier.  Reduce the
 +      number of empty blank lines.  Fix a typo in comments.
 +      * tests/yacc8.test: Fixed bugs that reduced the completeness of
 +      the tests.  Added trailing `:' command.
 +      (configure.in): Use pre-populated skeleton set up by ./defs,
 +      instead of writing one from scratch.
 +      * tests/yaccpp.test: Test also extensions `.y++', `.ypp', and
 +      `.yxx', rather than only `.yy'.
 +      * tests/Makefile.am (TESTS): Update.
 +
 +2010-12-17  Stefano Lattarini  <stefano.lattarini@gmail.com>
 +
 +      Minor cleanups in canon7.test.
 +      * tests/canon7.test (_foo_bar_SOURCES): Remove libs.c.
 +      (configure.in): Remove AC_PROG_CXX.
 +
 +2010-12-16  Ralf Wildenhues  <Ralf.Wildenhues@gmx.de>
 +
 +      Avoid false positive in sc_tests_plain_make maintainer-check.
 +      * Makefile.am (sc_tests_plain_make): Ensure to only match full
 +      `make' words.  Avoid false positive with remake11.test.
 +
 +2010-12-16  Ralf Wildenhues  <Ralf.Wildenhues@gmx.de>
 +
 +      Fix canon7.test failure.
 +      * tests/canon7.test (_foo_bar_SOURCES): Add foobar.c.
 +      (lib.h, libd.c, libs.c): Use const for constant strings.
 +
 +2010-12-16  Ralf Wildenhues  <Ralf.Wildenhues@gmx.de>
 +
 +      Fix typos in test comments.
 +      * tests/posixsubst-data.test, tests/posixsubst-extradist.test,
 +      tests/posixsubst-ldadd.test, tests/posixsubst-libraries.test,
 +      tests/posixsubst-ltlibraries.test, tests/posixsubst-programs.test,
 +      tests/posixsubst-scripts.test, tests/posixsubst-sources.test,
 +      tests/posixsubst-tests.test: Fix typos.
 +
 +2010-12-14  Stefano Lattarini  <stefano.lattarini@gmail.com>
 +
 +      More uses of AS_HELP_STRING in automake macros.
 +      * m4/depend.m4 (AM_DEP_TRACK): Use `AS_HELP_STRING' to format
 +      the help message added to the generated configure.
 +      * m4/dmalloc.m4 (AM_WITH_DMALLOC): Likewise.
 +      * m4/lispdir.m4 (AM_PATH_LISPDIR): Likewise.
 +      * m4/maintainer.m4 (AM_MAINTAINER_MODE): Likewise.
 +      * m4/multi.m4 (AM_ENABLE_MULTILIB): Likewise.
 +      Also, bumped all serial numbers of the modified m4 files.
 +
 +2010-12-14  Stefano Lattarini  <stefano.lattarini@gmail.com>
 +
 +      Improve tests on generated portions of configure help screen.
 +      * tests/help-depend.test: Grepping of configure help screen
 +      relaxed to cater for possible line wrapping, and tightened in
 +      other respects.
 +      * tests/help-depend2.test: Likewise.
 +      * tests/help-dmalloc.test: Likewise.
 +      * tests/help-lispdir.test: Likewise.
 +      * tests/help-maintainer.test: Likewise.
 +      * tests/help-multilib.test: Likewise.
 +      * tests/help-silent.test: Likewise.
 +      * tests/help-upc.test: Likewise.
 +      * tests/help-init.test: Grepping of configure help screen
 +      tightened.
 +
  2010-12-15  Stefano Lattarini  <stefano.lattarini@gmail.com>
  
        Extended tests on AC_CONFIG_AUX_DIR.