[Bf-blender-cvs] SVN commit: /data/svn/bf-blender [19516] branches/blender2.5/blender/po/ Makefile: Automatic consistency check of generated vs commited .mo files.

gsr b3d gsr.b3d at infernal-iceberg.com
Fri Apr 3 14:11:09 CEST 2009


Revision: 19516
          http://projects.blender.org/plugins/scmsvn/viewcvs.php?view=rev&root=bf-blender&revision=19516
Author:   gsrb3d
Date:     2009-04-03 14:11:09 +0200 (Fri, 03 Apr 2009)

Log Message:
-----------
Automatic consistency check of generated vs commited .mo files.
Yeah, this should had gone to trunk, but as the first patch was applied here,
let's follow on and wait for merge.

Modified Paths:
--------------
    branches/blender2.5/blender/po/Makefile

Modified: branches/blender2.5/blender/po/Makefile
===================================================================
--- branches/blender2.5/blender/po/Makefile	2009-04-03 04:36:38 UTC (rev 19515)
+++ branches/blender2.5/blender/po/Makefile	2009-04-03 12:11:09 UTC (rev 19516)
@@ -22,7 +22,7 @@
 # Amsterdam, the Netherlands.
 # All rights reserved.
 #
-# The Original Code is: revision 1.2
+# The Original Code is: revision 1.3
 #
 # Contributor(s): Wouter van Heyst, GSR
 #
@@ -50,6 +50,9 @@
 $(DIR)%/LC_MESSAGES/blender.mo: %.po
 	mkdir -p $(@D)
 	msgfmt -o $@ $<
+	@cmp $@ $(NANBLENDERHOME)/bin/.blender/locale/$(basename $<)/LC_MESSAGES/blender.mo \
+          || ( echo Mismatch between generated and commited $(basename $<).mo catalog && \
+               rm -f $@ && false )
 
 all debug:: $(LINGUAS_DEST)
 #	Just trigger the deps





More information about the Bf-blender-cvs mailing list