From 6a145ccf2c1576b6ad4bc244d04d234923f0f1e8 Mon Sep 17 00:00:00 2001 From: oliverhaag Date: Wed, 21 Nov 2012 22:23:12 +0000 Subject: [PATCH] New portuguese translation and automatic qm generation --- openhantek/OpenHantek.pro | 16 +++++++++++++++- 1 file changed, 15 insertions(+), 1 deletion(-) diff --git a/openhantek/OpenHantek.pro b/openhantek/OpenHantek.pro index f952351..a83f06e 100644 --- a/openhantek/OpenHantek.pro +++ b/openhantek/OpenHantek.pro @@ -86,7 +86,9 @@ DISTFILES += \ $${DOXYFILES} # Translations -TRANSLATIONS += translations/openhantek_de.ts +TRANSLATIONS += \ + translations/openhantek_de.ts \ + translations/openhantek_pt.ts # Program version VERSION = 0.2.0 @@ -172,6 +174,18 @@ INSTALLS += \ target \ translations +# Custom compiler "lrelease" for qm generation +isEmpty(QMAKE_LRELEASE) { + win32: QMAKE_LRELEASE = $$[QT_INSTALL_BINS]\lrelease.exe + else: QMAKE_LRELEASE = $$[QT_INSTALL_BINS]/lrelease +} +lrelease.input = TRANSLATIONS +lrelease.output = ${QMAKE_FILE_PATH}/${QMAKE_FILE_BASE}.qm +lrelease.commands = $$QMAKE_LRELEASE ${QMAKE_FILE_IN} -qm ${QMAKE_FILE_PATH}/${QMAKE_FILE_BASE}.qm +lrelease.CONFIG += no_link +QMAKE_EXTRA_COMPILERS += lrelease +PRE_TARGETDEPS += compiler_lrelease_make_all + # Custom target "cppcheck" for Cppcheck INCLUDEPARAMETERS = $$surround($${INCLUDEPATH} $${INCLUDEPATH_QUOTE}, "-I \"", "\"") cppcheck.commands = "cppcheck --enable=all $${INCLUDEPARAMETERS} -q $${SOURCES} --template=\"{file}:{line}: {severity}: {message}\"" -- libgit2 0.21.4