]> git.ipfire.org Git - thirdparty/binutils-gdb.git/commitdiff
[gdb/build] Handle gdbsupport and gdbserver in gdb.pot
authorTom de Vries <tdevries@suse.de>
Wed, 19 Nov 2025 10:53:35 +0000 (11:53 +0100)
committerTom de Vries <tdevries@suse.de>
Wed, 19 Nov 2025 10:53:35 +0000 (11:53 +0100)
Currently, when making gdb.pot:
...
$ cd build/gdb
$ make po/gdb.pot
test -d po || mkdir po
sh -e /data/vries/gdb/src/gdb/po/gdbtext /usr/bin/xgettext gdb . /data/vries/gdb/src/gdb
$
...
only strings from build/gdb and gdb are added.

Also add strings from gdbsupport and gdbserver.

Update gdb/po/gdbtext to handle the .cc files in gdbsupport and gdbserver.

Approved-By: Tom Tromey <tom@tromey.com>
gdb/Makefile.in
gdb/po/gdbtext

index c9cd98a75a88478e769eb1d522560e3083709ce9..538d10a824df1c1e33dad47810111fdecc039809 100644 (file)
@@ -2703,7 +2703,8 @@ clean-po:
 $(PACKAGE).pot: po/$(PACKAGE).pot
 po/$(PACKAGE).pot: force
        -test -d po || mkdir po
-       sh -e $(srcdir)/po/gdbtext $(XGETTEXT) $(PACKAGE) . $(srcdir)
+       sh -e $(srcdir)/po/gdbtext $(XGETTEXT) $(PACKAGE) . $(srcdir) \
+         $(srcdir)/../gdbsupport $(srcdir)/../gdbserver
 
 
 #
index 9f30d37723305c16fcebb0c56af273222c3db230..b35c66560a798bb6bece566494afddb75eb5e4db 100755 (executable)
@@ -22,7 +22,7 @@ do
          -name '*-stub.c' -prune -o \
          -name 'testsuite' -prune -o \
          -name 'init.c' -prune -o \
-         -name '*.[hc]' -print
+         -name '*.[hc]' -o -name '*.cc' -print
   )
 done | ${xgettext} \
     --default-domain=${package} \