From 72f28adc0be3b965a3e7703b910682119dcb2c1b Mon Sep 17 00:00:00 2001 From: Collin Funk Date: Tue, 12 Mar 2024 11:45:53 -0700 Subject: [PATCH] gnulib-tool.py: Fix last commit. * pygnulib/GLEmiter.py (GLEmiter.initmacro_end): Silence Python warnings about invalid escape. Make sure to escape the backslash character we want to print. --- ChangeLog | 7 +++++++ pygnulib/GLEmiter.py | 4 ++-- 2 files changed, 9 insertions(+), 2 deletions(-) diff --git a/ChangeLog b/ChangeLog index ac803c2e18..180ca802cd 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,10 @@ +2024-03-12 Collin Funk + + gnulib-tool.py: Fix last commit. + * pygnulib/GLEmiter.py (GLEmiter.initmacro_end): Silence Python + warnings about invalid escape. Make sure to escape the backslash + character we want to print. + 2024-03-12 Collin Funk gnulib-tool.py: Follow gnulib-tool changes, part 55. diff --git a/pygnulib/GLEmiter.py b/pygnulib/GLEmiter.py index c403df6141..bd678fc4af 100644 --- a/pygnulib/GLEmiter.py +++ b/pygnulib/GLEmiter.py @@ -617,9 +617,9 @@ USE_MSGCTXT = no\n""" else: subdir = '' if libtool: - libobjdeps = f'{macro_prefix_arg}_libobjdeps="${macro_prefix_arg}_libobjdeps {subdir}$i_dir/\$(DEPDIR)/$i_base.Plo"' + libobjdeps = f'{macro_prefix_arg}_libobjdeps="${macro_prefix_arg}_libobjdeps {subdir}$i_dir/\\$(DEPDIR)/$i_base.Plo"' else: - libobjdeps = f'{macro_prefix_arg}_libobjdeps="${macro_prefix_arg}_libobjdeps {subdir}$i_dir/\$(DEPDIR)/$i_base.Po"' + libobjdeps = f'{macro_prefix_arg}_libobjdeps="${macro_prefix_arg}_libobjdeps {subdir}$i_dir/\\$(DEPDIR)/$i_base.Po"' emit += fr''' m4_ifval({macro_prefix_arg}_LIBSOURCES_LIST, [ m4_syscmd([test ! -d ]m4_defn([{macro_prefix_arg}_LIBSOURCES_DIR])[ || -- 2.39.5