624cf1dad4
While we can now build gnome-extensions-tool as stand-alone project, we are currently missing any translations, as those are part of gnome-shell. The easiest option for addressing this would be to symlink the toplevel po directory into the subproject, however that would mean duplicating the entire gnome-shell message catalogs. So instead, set up a bare po directory and provide a script to populate it from the translations in the toplevel po directory. https://gitlab.gnome.org/GNOME/gnome-shell/merge_requests/877
20 lines
391 B
Bash
Executable File
20 lines
391 B
Bash
Executable File
#!/usr/bin/bash
|
|
|
|
cd $(dirname $0)
|
|
|
|
sed -e '/subprojects\/extensions-tool/!d' \
|
|
-e 's:subprojects/extensions-tool/::' ../../po/POTFILES.in > po/POTFILES.in
|
|
|
|
for l in $(<po/LINGUAS)
|
|
do
|
|
cp ../../po/$l.po po/$l.po
|
|
done
|
|
|
|
builddir=$(mktemp -d -p.)
|
|
|
|
meson -Dman=False $builddir
|
|
ninja -C $builddir gnome-extensions-tool-pot
|
|
ninja -C $builddir gnome-extensions-tool-update-po
|
|
|
|
rm -rf $builddir
|