Reported by Stefano Lattarini in
<http://lists.gnu.org/archive/html/bug-bison/2012-11/msg00022.html>
* top/maint.mk (public-submodule-commit): Quote more safely.
+2012-11-20 Theophile Ranquet <ranquet@lrde.epita.fr>
+
+ maint.mk: avoid gratuitous failure
+ Reported by Stefano Lattarini in
+ <http://lists.gnu.org/archive/html/bug-bison/2012-11/msg00022.html>
+ * top/maint.mk (public-submodule-commit): Quote more safely.
+
2012-11-20 Eli Zaretskii <eliz@gnu.org>
canonicalize, canonicalize-lgpl: support MS-Windows file names
public-submodule-commit:
$(AM_V_GEN)if test -d $(srcdir)/.git; then \
cd $(srcdir) && \
- git submodule --quiet foreach test '$$(git rev-parse $$sha1)' \
- = '$$(git merge-base origin $$sha1)' \
+ git submodule --quiet foreach \
+ test '"$$(git rev-parse "$$sha1")"' \
+ = '"$$(git merge-base origin "$$sha1")"' \
|| { echo '$(ME): found non-public submodule commit' >&2; \
exit 1; }; \
else \