maint.mk: support update-copyright-env
authorJoel E. Denny <jdenny@clemson.edu>
Fri, 14 Aug 2009 19:26:20 +0000 (15:26 -0400)
committerJim Meyering <meyering@redhat.com>
Fri, 14 Aug 2009 20:22:13 +0000 (22:22 +0200)
* top/maint.mk (update-copyright-env): Define place-holder.
(update-copyright): Expand $(update-copyright-env) before
invoking update-copyright.

ChangeLog
top/maint.mk

index eaa5549..10490eb 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,5 +1,12 @@
 2009-08-14  Joel E. Denny  <jdenny@clemson.edu>
 
+       maint.mk: support update-copyright-env
+       * top/maint.mk (update-copyright-env): Define place-holder.
+       (update-copyright): Expand $(update-copyright-env) before
+       invoking update-copyright.
+
+2009-08-14  Joel E. Denny  <jdenny@clemson.edu>
+
        update-copyright: implement forced reformatting
        * build-aux/update-copyright: Implement and document
        UPDATE_COPYRIGHT_FORCE.
index a4ce064..5d7c45e 100644 (file)
@@ -776,6 +776,10 @@ indent:
 # define it in cfg.mk and set this variable to its name.
 update-copyright-local ?=
 
+# If you want to set UPDATE_COPYRIGHT_* environment variables,
+# put the assignments in this variable.
+update-copyright-env ?=
+
 # Run this rule once per year (usually early in January)
 # to update all FSF copyright year lists in your project.
 update-copyright-exclude-regexp ?= (^|/)COPYING$$
@@ -783,4 +787,4 @@ update-copyright-exclude-regexp ?= (^|/)COPYING$$
 update-copyright: $(update-copyright-local)
        grep -l -w Copyright $$($(VC_LIST_EXCEPT))              \
          | grep -v -E '$(update-copyright-exclude-regexp)'     \
-         | xargs $(build_aux)/$@
+         | $(update-copyright-env) xargs $(build_aux)/$@