diff options
author | Hans Ulrich Niedermann <hun@n-dimensional.de> | 2022-05-12 18:58:56 +0200 |
---|---|---|
committer | Hans Ulrich Niedermann <hun@n-dimensional.de> | 2022-05-16 06:03:28 +0200 |
commit | 34da56e174ec2c2e812b1b19b88db2bdb169c607 (patch) | |
tree | ce6993c7b860e4fa9cfd4832ca68bc418bc31481 /libgphoto2_port | |
parent | a380b000ddc1afd1b69bf18c9e566a56101c00dd (diff) | |
download | libgphoto2-34da56e174ec2c2e812b1b19b88db2bdb169c607.tar.gz |
Use actual backslashes in generated makefile recipe
Use actual backslashes in generated makefile recipe, as was
originally intended.
Diffstat (limited to 'libgphoto2_port')
-rw-r--r-- | libgphoto2_port/gphoto-m4/gp-gettext-setup.m4 | 27 |
1 files changed, 15 insertions, 12 deletions
diff --git a/libgphoto2_port/gphoto-m4/gp-gettext-setup.m4 b/libgphoto2_port/gphoto-m4/gp-gettext-setup.m4 index 2626384c6..49b8c7af2 100644 --- a/libgphoto2_port/gphoto-m4/gp-gettext-setup.m4 +++ b/libgphoto2_port/gphoto-m4/gp-gettext-setup.m4 @@ -58,18 +58,21 @@ dnl Error: Inconsistent values for GETTEXT_PACKAGE_LIBGPHOTO2 and po/Makevar dnl if the consistency check has failed. dnl cat >>${GP_GETTEXT_SETUP_MK} <<EOF - @MAKEVARS_FILE="\$\$(test -f '$3/Makevars' || echo '\$(srcdir)/')$3/Makevars"; \ - MAKEVARS_DOMAIN="\$\$(\$(SED) -n 's/^DOMAIN \{0,\}= \{0,\}//p' "\$\$MAKEVARS_FILE")"; \ - MAKE_TIME_DOMAIN="\$($1)"; \ - echo " MAKEVARS_DOMAIN=\$\$MAKEVARS_DOMAIN"; \ - echo " $1=\$($1)"; \ - if test "x\$\$MAKEVARS_DOMAIN" = "x\$($1)"; then \ - echo "Good: Matching gettext domain values (\$($1))"; \ - elif test "x\$\$USE_NLS" = xyes; then \ - echo "Error: Mismatching gettext domain values (\$($1) vs \$\${MAKEVARS_DOMAIN})"; \ - exit 1; \ - else \ - echo "Warning: Mismatching gettext domain values (\$($1) vs \$\${MAKEVARS_DOMAIN})"; \ + @set -ex; \\ + MAKEVARS_FILE="\$\$(test -f '$3/Makevars' || echo '\$(srcdir)/')$3/Makevars"; \\ + MAKEVARS_DOMAIN="\$\$(\$(SED) -n 's/^DOMAIN \\{0,\\}= \\{0,\\}//p' "\$\$MAKEVARS_FILE")"; \\ + MAKE_TIME_DOMAIN="\$($1)"; \\ + echo " MAKEVARS_DOMAIN=\$\$MAKEVARS_DOMAIN"; \\ + echo " $1=\$($1)"; \\ + if test "x\$\$MAKEVARS_DOMAIN" = "x\$($1)"; then \\ + echo "Good: Matching gettext domain values (\$($1))"; \\ + true; \\ + elif test "x\$\$USE_NLS" = xyes; then \\ + echo "Error: Mismatching gettext domain values (\$($1) vs \$\${MAKEVARS_DOMAIN})"; \\ + false; \\ + else \\ + echo "Warning: Mismatching gettext domain values (\$($1) vs \$\${MAKEVARS_DOMAIN})"; \\ + true; \\ fi EOF dnl |