LP#1757455: Deprecate i18n building for XUL client
authorBen Shum <ben@evergreener.net>
Mon, 5 Nov 2018 19:03:44 +0000 (14:03 -0500)
committerGalen Charlton <gmc@equinoxinitiative.org>
Tue, 13 Nov 2018 15:59:14 +0000 (10:59 -0500)
Remove older dtds and properties files from the Makefile for i18n build
process.

To test
-------
[1] Apply patch.
[2] Make a change to a XUL properties or DTD file
[3] Run 'make newpot' in build/i18n.
[4] Verify that your change is not reflected in the updated POT files.

Signed-off-by: Ben Shum <ben@evergreener.net>
Signed-off-by: Galen Charlton <gmc@equinoxinitiative.org>

build/i18n/Makefile

index 6888ea9..b5d443d 100644 (file)
@@ -146,12 +146,12 @@ newpo:
        @echo "Generated new PO files for locale $(LOCALE)"
 
 # Generate a new set of POT files and entityized fieldmapper IDL
-newpot: dtds2pot fmidl2pot fmidl2fmidlent ils2pot props2pot sql2pot dojo2pot tpac2pot webstaff2pot templates2pot
+newpot: fmidl2pot fmidl2fmidlent ils2pot sql2pot dojo2pot tpac2pot webstaff2pot templates2pot
        @echo "Generated new POT files"
 
 # Generate DTD, JavaScript message catalogs, fieldmapper IDL,
 # and SQL insert files from PO for locale LOCALE
-project: prep_output po2dtds po2props po2sql fmidlpo2entity po2ils po2dojo
+project: prep_output po2sql fmidlpo2entity po2ils po2dojo
        @echo "Generated project files for locale $(LOCALE)"
 
 # Update PO files with new and changed strings from POT files