[Bf-blender-cvs] SVN commit: /data/svn/bf-blender [23263] trunk/blender: Make verification of committed .mo files optional.
gsr b3d
gsr.b3d at infernal-iceberg.com
Wed Sep 16 00:34:13 CEST 2009
Revision: 23263
http://projects.blender.org/plugins/scmsvn/viewcvs.php?view=rev&root=bf-blender&revision=23263
Author: gsrb3d
Date: 2009-09-16 00:34:10 +0200 (Wed, 16 Sep 2009)
Log Message:
-----------
Make verification of committed .mo files optional.
Modified Paths:
--------------
trunk/blender/po/Makefile
trunk/blender/source/nan_definitions.mk
Modified: trunk/blender/po/Makefile
===================================================================
--- trunk/blender/po/Makefile 2009-09-15 20:47:34 UTC (rev 23262)
+++ trunk/blender/po/Makefile 2009-09-15 22:34:10 UTC (rev 23263)
@@ -50,9 +50,11 @@
$(DIR)%/LC_MESSAGES/blender.mo: %.po
mkdir -p $(@D)
msgfmt -o $@ $<
+ifeq ($(BF_VERIFY_MO_FILES), true)
@cmp $@ $(NANBLENDERHOME)/bin/.blender/locale/$(basename $<)/LC_MESSAGES/blender.mo \
|| ( echo Mismatch between generated and commited $(basename $<).mo catalog && \
rm -f $@ && false )
+endif
all debug:: $(LINGUAS_DEST)
# Just trigger the deps
Modified: trunk/blender/source/nan_definitions.mk
===================================================================
--- trunk/blender/source/nan_definitions.mk 2009-09-15 20:47:34 UTC (rev 23262)
+++ trunk/blender/source/nan_definitions.mk 2009-09-15 22:34:10 UTC (rev 23263)
@@ -143,6 +143,9 @@
export NAN_FFMPEGCFLAGS = $(shell pkg-config --cflags libavcodec libavdevice libavformat libswscale libavutil)
endif
+ # Compare recreated .mo files with committed ones
+ export BF_VERIFY_MO_FILES ?= true
+
# Platform Dependent settings go below:
ifeq ($(OS),darwin)
@@ -309,6 +312,9 @@
# enable l10n
export INTERNATIONAL ?= true
+ # Different endianess will make it fail, rely on other plataforms for checks
+ export BF_VERIFY_MO_FILES = false
+
else
ifeq ($(OS),linux)
More information about the Bf-blender-cvs
mailing list