* top/maint.mk (no-submodule-changes): Don't assume a srcdir build.
+2009-05-04 Eric Blake <ebb9@byu.net>
+
+ maint: make the new no-submodule-changes rule VPATH-safe
+ * top/maint.mk (no-submodule-changes): Don't assume a srcdir build.
+
2009-05-04 David Bartley <dtbartle@csclub.uwaterloo.ca>
Bruno Haible <bruno@clisp.org>
.PHONY: no-submodule-changes
no-submodule-changes:
- if test -d .git; then \
- diff=$$(git submodule -q foreach git diff-index --name-only HEAD) \
+ if test -d $(srcdir)/.git; then \
+ diff=$$(cd $(srcdir) && git submodule -q foreach \
+ git diff-index --name-only HEAD) \
|| exit 1; \
case $$diff in '') ;; \
*) echo '$(ME): submodule files are locally modified:'; \