[Top][All Lists]

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

tests: fix target naming convention

From: Akim Demaille
Subject: tests: fix target naming convention
Date: Thu, 6 Sep 2018 21:47:51 +0200

More consistency.

commit 9268d9aceb8b31e0bd6d7737f1a54175e997e57c
Author: Akim Demaille <address@hidden>
Date:   Thu Sep 6 18:18:58 2018 +0200

    tests: fix target naming convention
    We have some maintainer-check-foo and some maintainer-foo-check.  Keep
    only the former.
    * tests/ (maintainer-push-check, maintainer-xml-check)
    (maintainer-release-check): Rename as...
    (maintainer-check-push, maintainer-check-xml)
    (maintainer-check-release): these.

diff --git a/README-hacking b/README-hacking
index fcc6102a..56761c1c 100644
--- a/README-hacking
+++ b/README-hacking
@@ -259,19 +259,19 @@ release:
   - runs the parsers under Valgrind.
   - runs the test suite with G++ as C compiler...
-- run "make maintainer-push-check", which runs "make maintainer-check" while
+- run "make maintainer-check-push", which runs "make maintainer-check" while
   activating the push implementation and its pull interface wrappers in many
   test cases that were originally written to exercise only the pull
   implementation.  This makes certain the push implementation can perform
   every task the pull implementation can.
-- run "make maintainer-xml-check", which runs "make maintainer-check" while
+- run "make maintainer-check-xml", which runs "make maintainer-check" while
   checking Bison's XML automaton report for every working grammar passed to
   Bison in the test suite.  The check just diffs the output of Bison's
   included XSLT style sheets with the output of --report=all and --graph.
-- running "make maintainer-release-check" takes care of running
-  maintainer-check, maintainer-push-check and maintainer-xml-check.
+- running "make maintainer-check-release" takes care of running
+  maintainer-check, maintainer-check-push and maintainer-check-xml.
 - Change tests/atlocal/CFLAGS to add your preferred options.  For instance,
   "-traditional" to check that the parsers are K&R.  Note that it does not
diff --git a/ b/
index f568a4e7..bd117e0f 100644
--- a/
+++ b/
@@ -26,11 +26,11 @@ regen: _version
 manual_title = The Yacc-compatible Parser Generator
 gendocs_options_ = -I $(abs_top_srcdir)/doc -I $(abs_top_builddir)/doc
-# It's useful to run maintainer-*check* targets during development, but we
+# It's useful to run maintainer-check* targets during development, but we
 # don't want to wait on a recompile because of an update to $(VERSION).  Thus,
-# override the _is-dist-target from GNUmakefile so that maintainer-*check*
+# override the _is-dist-target from GNUmakefile so that maintainer-check*
 # targets are filtered out.
-_is-dist-target = $(filter-out %clean maintainer-check% maintainer-%-check, \
+_is-dist-target = $(filter-out %clean maintainer-check%, \
   $(filter maintainer-% dist% alpha beta major,$(MAKECMDGOALS)))
 url_dir_list = \
diff --git a/tests/ b/tests/
index da674df7..3c7444aa 100644
--- a/tests/
+++ b/tests/
@@ -120,15 +120,15 @@ maintainer-check-valgrind: $(RUN_TESTSUITE_deps)
 .PHONY: maintainer-check
 maintainer-check: maintainer-check-posix maintainer-check-valgrind 
-.PHONY: maintainer-push-check
+.PHONY: maintainer-check-push
        $(MAKE) $(AM_MAKEFLAGS) maintainer-check                        \
-.PHONY: maintainer-xml-check
+.PHONY: maintainer-check-xml
        $(MAKE) $(AM_MAKEFLAGS) maintainer-check                \
-.PHONY: maintainer-release-check
-maintainer-release-check: maintainer-check maintainer-push-check 
+.PHONY: maintainer-check-release
+maintainer-check-release: maintainer-check maintainer-check-push 

reply via email to

[Prev in Thread] Current Thread [Next in Thread]