* Makefile.maint (patch-check): Compile patched sources with
authorJim Meyering <jim@meyering.net>
Sun, 26 Nov 2006 17:51:27 +0000 (18:51 +0100)
committerJim Meyering <jim@meyering.net>
Sun, 26 Nov 2006 17:51:27 +0000 (18:51 +0100)
CFLAGS='-Wdeclaration-after-statement -Werror', to ensure that
no violations remain.

ChangeLog
Makefile.maint

index 029a1ef..435a527 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,5 +1,9 @@
 2006-11-26  Jim Meyering  <jim@meyering.net>
 
+       * Makefile.maint (patch-check): Compile patched sources with
+       CFLAGS='-Wdeclaration-after-statement -Werror', to ensure that
+       no violations remain.
+
        * src/c99-to-c89.diff: Remove 3 bogus hunks.
 
        * src/remove.c (fd_to_subdirp): Remove unused parameter, ds.
index 8fa6f70..9400b49 100644 (file)
@@ -334,6 +334,9 @@ patch-check:
        if test "$${REGEN_PATCH+set}" = set; then \
          diff -upr src src-c89 > new-diff || : ; fi
        fail=0; test -s $@.2 && fail=1 || : ; \
+       rm -f src-c89/*.o || fail=1; \
+       $(MAKE) -C src-c89 CFLAGS='-g -Wdeclaration-after-statement -Werror' \
+         || fail=1; \
        rm -rf src-c89 $@.1 $@.2; \
        test $$fail = 0