+2010-01-21 Jiri Denemark <jdenemar@redhat.com>
+
+ maint.mk: fix VC_LIST_EXCEPT for srcdir != builddir
+ * top/maint.mk (VC_LIST_EXCEPT): Preprocess the output of
+ $(VC_LIST) to remove a prefix of '$(srcdir)/', so that it works
+ from a non-srcdir build.
+
2010-01-20 Eric Blake <ebb9@byu.net>
warn-on-use: use instead of link-warning
VC_LIST_ALWAYS_EXCLUDE_REGEX ?= ^$$
VC_LIST_EXCEPT = \
- $(VC_LIST) | if test -f $(srcdir)/.x-$@; then grep -vEf $(srcdir)/.x-$@; \
- else grep -Ev -e "$${VC_LIST_EXCEPT_DEFAULT-ChangeLog}"; fi \
- | grep -Ev -e '$(VC_LIST_ALWAYS_EXCLUDE_REGEX)'
+ $(VC_LIST) | sed 's|^$(srcdir)/||' \
+ | if test -f $(srcdir)/.x-$@; then grep -vEf $(srcdir)/.x-$@; \
+ else grep -Ev -e "$${VC_LIST_EXCEPT_DEFAULT-ChangeLog}"; fi \
+ | grep -Ev -e '$(VC_LIST_ALWAYS_EXCLUDE_REGEX)' \
+ | sed 's|^|$(srcdir)/|'
ifeq ($(origin prev_version_file), undefined)
prev_version_file = $(srcdir)/.prev-version