From 06ca4be06cc082c77565f1828fedce11e3510b6b Mon Sep 17 00:00:00 2001 From: Tadao Tanikawa Date: Thu, 30 Nov 2017 15:54:16 +0900 Subject: Fix path to Qt5Tool:lrelease for native Makefile for dashboard generated by qmake looked at lrelease in the host environment, therefore dashboard's build should fail if 'lrelease' is not installed in the host. Fix project include file for dashboard becoming able to generate correct path for 'lrelease' from related path: lrelease to absolute path: /lrelease Change-Id: Ia46a50a6b67d96a3a7234c840ad22bce0b22959d Signed-off-by: Tadao Tanikawa --- app/translations.pri | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/app/translations.pri b/app/translations.pri index d5616ef..81bd94b 100644 --- a/app/translations.pri +++ b/app/translations.pri @@ -3,13 +3,13 @@ defineReplace(prependAll) { return($$result) } -LRELEASE = lrelease +qtPrepareTool(QMAKE_LRELEASE, lrelease) TRANSLATIONS = $$prependAll(LANGUAGES, $$PWD/translations/$${TARGET}_,.ts) qm.depends = $${TRANSLATIONS} qm.input = TRANSLATIONS qm.output = $$OUT_PWD/../package/root/translations/${QMAKE_FILE_BASE}.qm -qm.commands = $$LRELEASE ${QMAKE_FILE_IN} -qm ${QMAKE_FILE_OUT} +qm.commands = $$QMAKE_LRELEASE ${QMAKE_FILE_IN} -qm ${QMAKE_FILE_OUT} qm.name = LRELEASE ${QMAKE_FILE_IN} qm.CONFIG += no_link QMAKE_EXTRA_COMPILERS += qm -- cgit 1.2.3-korg