From d3a13b73dfd3bb33a0d44e8985e7fc420f3d3a94 Mon Sep 17 00:00:00 2001 From: Martchus Date: Fri, 12 Jun 2015 02:30:39 +0200 Subject: [PATCH] added pri file for translation generation --- translations.pri | 15 +++++++++++++++ 1 file changed, 15 insertions(+) create mode 100644 translations.pri diff --git a/translations.pri b/translations.pri new file mode 100644 index 0000000..d19ca01 --- /dev/null +++ b/translations.pri @@ -0,0 +1,15 @@ +!isEmpty(TRANSLATIONS) { + isEmpty(QMAKE_LRELEASE) { + win32:QMAKE_LRELEASE = $$[QT_INSTALL_BINS]\lrelease.exe + else:QMAKE_LRELEASE = $$[QT_INSTALL_BINS]/lrelease + } + isEmpty(TS_DIR):TS_DIR = translations + genqm.name = $$QMAKE_LRELEASE ${QMAKE_FILE_IN} -qm $${OUT_PWD}/$$TS_DIR/${QMAKE_FILE_BASE}.qm + genqm.input = TRANSLATIONS + genqm.output = $${OUT_PWD}/$$TS_DIR/${QMAKE_FILE_BASE}.qm + genqm.commands = $$QMAKE_LRELEASE ${QMAKE_FILE_IN} -qm $${OUT_PWD}/$$TS_DIR/${QMAKE_FILE_BASE}.qm + genqm.CONFIG = no_link + QMAKE_EXTRA_COMPILERS += genqm + PRE_TARGETDEPS += compiler_genqm_make_all + message("Project contains translations. Use updateqm to compile translations.") +}