]> Savannah Git Hosting - gnulib.git/commitdiff
gnulib-tool.py: Fix configure.ac output.
authorCollin Funk <collin.funk1@gmail.com>
Tue, 27 Feb 2024 22:15:10 +0000 (14:15 -0800)
committerBruno Haible <bruno@clisp.org>
Tue, 27 Feb 2024 22:36:25 +0000 (23:36 +0100)
* pygnulib/GLEmiter.py (GLEmiter.initmacro_end): Fix backslash escapes
in raw string.

ChangeLog
pygnulib/GLEmiter.py

index a71c5a771c8f274288d7f729897d1c784262f487..7d65e27151480d29571de9bceadbf6f367c606e5 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,9 @@
+2024-02-27  Collin Funk  <collin.funk1@gmail.com>
+
+       gnulib-tool.py: Fix configure.ac output.
+       * pygnulib/GLEmiter.py (GLEmiter.initmacro_end): Fix backslash escapes
+       in raw string.
+
 2024-02-27  Collin Funk  <collin.funk1@gmail.com>
 
        gnulib-tool.py: Follow gnulib-tool changes, part 31.
index 56e81567619bc69a18e51c055f81516d4074d658..d8cc085f59ddef63d975698f12a54ebdb71f6601 100644 (file)
@@ -508,7 +508,7 @@ USE_MSGCTXT = no\n"""
         # arguments. The check is performed only when autoconf is run from the
         # directory where the configure.ac resides; if it is run from a different
         # directory, the check is skipped.
-        emit += r"""\
+        emit += r'''
   m4_ifval(%V1%_LIBSOURCES_LIST, [
     m4_syscmd([test ! -d ]m4_defn([%V1%_LIBSOURCES_DIR])[ ||
       for gl_file in ]%V1%_LIBSOURCES_LIST[ ; do
@@ -540,7 +540,8 @@ USE_MSGCTXT = no\n"""
     fi
     AC_SUBST([%V1%_LIBOBJS], [$%V1%_libobjs])
     AC_SUBST([%V1%_LTLIBOBJS], [$%V1%_ltlibobjs])
-  ])\n"""
+  ])
+'''
         emit = emit.replace('%V1%', macro_prefix_arg)
         return emit