Automated lrelease
This commit is contained in:
11
lrelease.pri
Normal file
11
lrelease.pri
Normal file
@@ -0,0 +1,11 @@
|
||||
isEmpty(QMAKE_LRELEASE) {
|
||||
win32:QMAKE_LRELEASE = $$[QT_INSTALL_BINS]\lrelease.exe
|
||||
else:QMAKE_LRELEASE = $$[QT_INSTALL_BINS]/lrelease
|
||||
}
|
||||
|
||||
lrelease.input = TRANSLATIONS
|
||||
lrelease.output = $${OUT_PWD}/translations/${QMAKE_FILE_BASE}.qm
|
||||
lrelease.commands = $$QMAKE_LRELEASE ${QMAKE_FILE_IN} -qm $${OUT_PWD}/translations/${QMAKE_FILE_BASE}.qm
|
||||
lrelease.CONFIG += no_link
|
||||
QMAKE_EXTRA_COMPILERS += lrelease
|
||||
PRE_TARGETDEPS += compiler_lrelease_make_all
|
Binary file not shown.
Binary file not shown.
@@ -21,13 +21,17 @@ SOURCES += main.cpp
|
||||
|
||||
HEADERS +=
|
||||
|
||||
FORMS +=
|
||||
FORMS += strips/bookingstartstrip.ui \
|
||||
strips/bookingendstrip.ui \
|
||||
strips/timeassignmentstrip.ui
|
||||
|
||||
RESOURCES +=
|
||||
|
||||
TRANSLATIONS += translations/zeiterfassung_en.ts \
|
||||
translations/zeiterfassung_de.ts
|
||||
|
||||
include(../lrelease.pri)
|
||||
|
||||
include(installs.pri)
|
||||
unix: include(installs_unix.pri)
|
||||
win32: include(installs_win32.pri)
|
||||
|
Binary file not shown.
Binary file not shown.
@@ -90,6 +90,8 @@ RESOURCES += resources.qrc
|
||||
TRANSLATIONS += translations/zeiterfassunglib_en.ts \
|
||||
translations/zeiterfassunglib_de.ts
|
||||
|
||||
include(../lrelease.pri)
|
||||
|
||||
# unix {
|
||||
# target.path = /usr/lib
|
||||
# INSTALLS += target
|
||||
|
Reference in New Issue
Block a user