From c4cb4af2bcc3b2a161c698a8458f94d2f2c5a2e8 Mon Sep 17 00:00:00 2001 From: Dominik Holland Date: Tue, 6 Jun 2017 10:41:11 +0200 Subject: ivigenerator: Enforce the correct locale when calling the generator Task-number: QTAUTO-460 Change-Id: I63187fa0937ad29215bf830e35ceb87aaaef44d1 Reviewed-by: Mike Krus --- mkspecs/features/ivigenerator.prf | 4 ++++ 1 file changed, 4 insertions(+) (limited to 'mkspecs') diff --git a/mkspecs/features/ivigenerator.prf b/mkspecs/features/ivigenerator.prf index fcbd729..87d7540 100644 --- a/mkspecs/features/ivigenerator.prf +++ b/mkspecs/features/ivigenerator.prf @@ -33,6 +33,10 @@ win32: VIRTUALENV_ACTIVATION = $$VIRTUALENV_PATH/Scripts/activate && else: VIRTUALENV_ACTIVATION = . $$VIRTUALENV_PATH/bin/activate && IVI_GENERATOR = $$VIRTUALENV_ACTIVATION python $$IVI_GENERATOR_PATH/generate.py +# The 'click' library used by the generator needs to have a utf8 locale setup. +win32: ENV = chcp 65001 && +else: ENV = LC_ALL="utf-8" + # TODO make this work with multiple input files, or only support one QFACE_SOURCE qface_sources.output = $$QFACE_OUTPUT_DIR/$${QFACE_MODULE_NAME}.pri qface_sources.commands = $$IVI_GENERATOR -f $$QFACE_FORMAT ${QMAKE_FILE_NAME} $$QFACE_OUTPUT_DIR -- cgit v1.2.1