Commit 6a145ccf2c1576b6ad4bc244d04d234923f0f1e8
1 parent
8efca783
New portuguese translation and automatic qm generation
Showing
1 changed file
with
15 additions
and
1 deletions
openhantek/OpenHantek.pro
| @@ -86,7 +86,9 @@ DISTFILES += \ | @@ -86,7 +86,9 @@ DISTFILES += \ | ||
| 86 | $${DOXYFILES} | 86 | $${DOXYFILES} |
| 87 | 87 | ||
| 88 | # Translations | 88 | # Translations |
| 89 | -TRANSLATIONS += translations/openhantek_de.ts | 89 | +TRANSLATIONS += \ |
| 90 | + translations/openhantek_de.ts \ | ||
| 91 | + translations/openhantek_pt.ts | ||
| 90 | 92 | ||
| 91 | # Program version | 93 | # Program version |
| 92 | VERSION = 0.2.0 | 94 | VERSION = 0.2.0 |
| @@ -172,6 +174,18 @@ INSTALLS += \ | @@ -172,6 +174,18 @@ INSTALLS += \ | ||
| 172 | target \ | 174 | target \ |
| 173 | translations | 175 | translations |
| 174 | 176 | ||
| 177 | +# Custom compiler "lrelease" for qm generation | ||
| 178 | +isEmpty(QMAKE_LRELEASE) { | ||
| 179 | + win32: QMAKE_LRELEASE = $$[QT_INSTALL_BINS]\lrelease.exe | ||
| 180 | + else: QMAKE_LRELEASE = $$[QT_INSTALL_BINS]/lrelease | ||
| 181 | +} | ||
| 182 | +lrelease.input = TRANSLATIONS | ||
| 183 | +lrelease.output = ${QMAKE_FILE_PATH}/${QMAKE_FILE_BASE}.qm | ||
| 184 | +lrelease.commands = $$QMAKE_LRELEASE ${QMAKE_FILE_IN} -qm ${QMAKE_FILE_PATH}/${QMAKE_FILE_BASE}.qm | ||
| 185 | +lrelease.CONFIG += no_link | ||
| 186 | +QMAKE_EXTRA_COMPILERS += lrelease | ||
| 187 | +PRE_TARGETDEPS += compiler_lrelease_make_all | ||
| 188 | + | ||
| 175 | # Custom target "cppcheck" for Cppcheck | 189 | # Custom target "cppcheck" for Cppcheck |
| 176 | INCLUDEPARAMETERS = $$surround($${INCLUDEPATH} $${INCLUDEPATH_QUOTE}, "-I \"", "\"") | 190 | INCLUDEPARAMETERS = $$surround($${INCLUDEPATH} $${INCLUDEPATH_QUOTE}, "-I \"", "\"") |
| 177 | cppcheck.commands = "cppcheck --enable=all $${INCLUDEPARAMETERS} -q $${SOURCES} --template=\"{file}:{line}: {severity}: {message}\"" | 191 | cppcheck.commands = "cppcheck --enable=all $${INCLUDEPARAMETERS} -q $${SOURCES} --template=\"{file}:{line}: {severity}: {message}\"" |