summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorChun-wei Fan <fanc999@yahoo.com.tw>2022-08-05 10:24:20 +0000
committerChun-wei Fan <fanc999@yahoo.com.tw>2022-08-05 10:24:20 +0000
commit8954c60e89a651d08101fa021fdd455065279edc (patch)
tree195b651f13fc72d2cef06e9f9a3f0bc0d93ea892
parentadf62ea491576ec56d123cdbacdfc1d35d0819f5 (diff)
parent8289b18b4bf25eb7d1f8acc70e6c2bc946b12cf4 (diff)
downloadgtk+-8954c60e89a651d08101fa021fdd455065279edc.tar.gz
Merge branch 'msvc-build-pot' into 'gtk-3-24'
win32/generate-msvc.mak: Add rules for gtk30[-properties].pot See merge request GNOME/gtk!4926
-rw-r--r--win32/generate-msvc.mak23
1 files changed, 23 insertions, 0 deletions
diff --git a/win32/generate-msvc.mak b/win32/generate-msvc.mak
index 64e683fb37..c128899409 100644
--- a/win32/generate-msvc.mak
+++ b/win32/generate-msvc.mak
@@ -452,6 +452,29 @@ regenerate-demos-h-win32: ..\demos\gtk-demo\geninclude.py $(demo_actual_sources)
@$(PYTHON) geninclude.py demos.h.win32 $(demo_sources)
@cd ..\..\win32
+..\po\gtk30.pot: ..\gtk\gtkbuilder.its
+ $(XGETTEXT) --default-domain="$(@B)" \
+ --copyright-holder="GTK+ Team and others. See AUTHORS" \
+ --package-name="gtk+" \
+ --package-version="$(GTK_VERSION)" \
+ --msgid-bugs-address="https://gitlab.gnome.org/GNOME/gtk/-/issues/" \
+ --directory=".." \
+ --add-comments=TRANSLATORS: --from-code=UTF-8 --keyword=_ --keyword=N_ \
+ --keyword=C_:1c,2 --keyword=NC_:1c,2 --keyword=g_dngettext:2,3 --add-comments \
+ --files-from="$(@D:\=/)/POTFILES.in" --output=$(@F)
+ @move $(@F) $@
+
+..\po-properties\gtk30-properties.pot:
+ $(XGETTEXT) --default-domain="$(@B)" \
+ --copyright-holder="GTK+ Team and others. See AUTHORS" \
+ --package-name="gtk+" \
+ --package-version="$(GTK_VERSION)" \
+ --msgid-bugs-address="https://gitlab.gnome.org/GNOME/gtk/-/issues/" \
+ --directory=".." \
+ --from-code=UTF-8 --keyword --keyword=P_ --add-comments \
+ --files-from="$(@D:\=/)/POTFILES.in"
+ @move $(@B).po $@
+
# Remove the generated files
clean:
@-del /f /q .\vs$(VSVER)\$(CFG)\$(PLAT)\bin\*.gresource