summaryrefslogtreecommitdiff
path: root/updateqm.pri
diff options
context:
space:
mode:
authorThomas Preud'homme <robotux@celest.fr>2013-01-03 14:58:39 +0100
committerThomas Preud'homme <robotux@celest.fr>2013-01-04 14:53:47 +0100
commit609a2b0e91612c76294b44495b8322079d5fd66a (patch)
treebfaff2b4a58e1b0ada66b03387f73473b161bff3 /updateqm.pri
parent51dbc2a854d21af6bed1953356c1ec6f6256ef36 (diff)
Create a rule to compile *.ts into *.qm
Add a new compiler to compile *.ts files into *.qm. Origin: vendor Forwarded: no Last-Update: 2013-01-03
Diffstat (limited to 'updateqm.pri')
-rw-r--r--updateqm.pri10
1 files changed, 10 insertions, 0 deletions
diff --git a/updateqm.pri b/updateqm.pri
new file mode 100644
index 0000000..4fc4ebc
--- /dev/null
+++ b/updateqm.pri
@@ -0,0 +1,10 @@
+isEmpty(QMAKE_LRELEASE) {
+ win32:QMAKE_LRELEASE = $$[QT_INSTALL_BINS]\lrelease.exe
+ else:QMAKE_LRELEASE = $$[QT_INSTALL_BINS]/lrelease
+}
+updateqm.input = TRANSLATIONS
+updateqm.output = ${QMAKE_FILE_PATH}/${QMAKE_FILE_BASE}.qm
+updateqm.commands = $$QMAKE_LRELEASE ${QMAKE_FILE_IN} -qm ${QMAKE_FILE_OUT}
+updateqm.CONFIG += no_link
+QMAKE_EXTRA_COMPILERS += updateqm
+PRE_TARGETDEPS += compiler_updateqm_make_all