]> git.saurik.com Git - bison.git/blobdiff - Makefile.maint
* Makefile.maint: Sync with CVS Autoconf.
[bison.git] / Makefile.maint
index 69fbbd24d64fd451abfe05fda257a93268bf2eb4..3f5a7ed74d584ad4f16b5ab1676f3139a1617f14 100644 (file)
@@ -1,6 +1,23 @@
 # -*-Makefile-*-
 # This Makefile fragment is shared between fileutils, sh-utils, textutils,
-# CPPI, Bison, and Autoconf.
+# and Autoconf.
+
+## Copyright 2001 Free Software Foundation, Inc.
+##
+## This program is free software; you can redistribute it and/or modify
+## it under the terms of the GNU General Public License as published by
+## the Free Software Foundation; either version 2, or (at your option)
+## any later version.
+##
+## This program is distributed in the hope that it will be useful,
+## but WITHOUT ANY WARRANTY; without even the implied warranty of
+## MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+## GNU General Public License for more details.
+##
+## You should have received a copy of the GNU General Public License
+## along with this program; if not, write to the Free Software
+## Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA
+## 02111-1307, USA.
 
 prev_version_file ?= .prev-version
 
@@ -77,13 +94,12 @@ cvs-tag-check:
        else :; fi
 
 cvs-diff-check:
-       cvs diff | grep -v '^?' >cvs-diffs;                     \
-       if grep . cvs-diff >/dev/null; then                     \
-         echo "Some files are locally modified:" >&2;          \
-         cat cvs-diffs >&2;                                    \
-         exit 1;                                               \
-       else                                                    \
+       if cvs diff >cvs-diffs; then                            \
          rm cvs-diffs;                                         \
+       else                                                    \
+         echo "Some files are locally modified:" 1>&2;         \
+         cat cvs-diffs;                                        \
+         exit 1;                                               \
        fi
 
 cvs-check: cvs-diff-check cvs-tag-check