Moved copying of qt translations into separate install step
This commit is contained in:
@@ -8,3 +8,6 @@ SUBDIRS += plugins \
|
|||||||
plugins.depends += zeiterfassungguilib
|
plugins.depends += zeiterfassungguilib
|
||||||
zeiterfassung.depends += zeiterfassungcorelib zeiterfassungguilib
|
zeiterfassung.depends += zeiterfassungcorelib zeiterfassungguilib
|
||||||
zeiterfassungguilib.depends += zeiterfassungcorelib
|
zeiterfassungguilib.depends += zeiterfassungcorelib
|
||||||
|
|
||||||
|
include(installs.pri)
|
||||||
|
win32: include(installs_win32.pri)
|
14
installs.pri
Normal file
14
installs.pri
Normal file
@@ -0,0 +1,14 @@
|
|||||||
|
qtTranslationsInstalls.path = $${OUT_PWD}/bin/translations
|
||||||
|
qtTranslationsInstalls.files = $$[QT_INSTALL_TRANSLATIONS]/qt_en.qm \
|
||||||
|
$$[QT_INSTALL_TRANSLATIONS]/qtbase_en.qm \
|
||||||
|
$$[QT_INSTALL_TRANSLATIONS]/qtmultimedia_en.qm \
|
||||||
|
$$[QT_INSTALL_TRANSLATIONS]/qtquick1_en.qm \
|
||||||
|
$$[QT_INSTALL_TRANSLATIONS]/qtscript_en.qm \
|
||||||
|
$$[QT_INSTALL_TRANSLATIONS]/qtxmlpatterns_en.qm \
|
||||||
|
$$[QT_INSTALL_TRANSLATIONS]/qt_de.qm \
|
||||||
|
$$[QT_INSTALL_TRANSLATIONS]/qtbase_de.qm \
|
||||||
|
$$[QT_INSTALL_TRANSLATIONS]/qtmultimedia_de.qm \
|
||||||
|
$$[QT_INSTALL_TRANSLATIONS]/qtquick1_de.qm \
|
||||||
|
$$[QT_INSTALL_TRANSLATIONS]/qtscript_de.qm \
|
||||||
|
$$[QT_INSTALL_TRANSLATIONS]/qtxmlpatterns_de.qm
|
||||||
|
INSTALLS += qtTranslationsInstalls
|
28
installs_win32.pri
Normal file
28
installs_win32.pri
Normal file
@@ -0,0 +1,28 @@
|
|||||||
|
CONFIG(debug, release|debug): DEBUG_SIGN = d
|
||||||
|
|
||||||
|
qtLibsInstall.path = $${OUT_PWD}/bin
|
||||||
|
qtLibsInstall.files = win32/Qt.conf \
|
||||||
|
$$[QT_INSTALL_BINS]/Qt5Core$${DEBUG_SIGN}.dll \
|
||||||
|
$$[QT_INSTALL_BINS]/Qt5Gui$${DEBUG_SIGN}.dll \
|
||||||
|
$$[QT_INSTALL_BINS]/Qt5Network$${DEBUG_SIGN}.dll \
|
||||||
|
$$[QT_INSTALL_BINS]/Qt5Widgets$${DEBUG_SIGN}.dll \
|
||||||
|
$$[QT_INSTALL_BINS]/libgcc_s_dw2-1.dll \
|
||||||
|
$$[QT_INSTALL_BINS]/libstdc++-6.dll \
|
||||||
|
$$[QT_INSTALL_BINS]/libwinpthread-1.dll
|
||||||
|
INSTALLS += qtLibsInstall
|
||||||
|
|
||||||
|
qtImageFormats.path = $${OUT_PWD}/bin/plugins/imageformats
|
||||||
|
qtImageFormats.files = $$[QT_INSTALL_PLUGINS]/imageformats/qgif$${DEBUG_SIGN}.dll \
|
||||||
|
$$[QT_INSTALL_PLUGINS]/imageformats/qicns$${DEBUG_SIGN}.dll \
|
||||||
|
$$[QT_INSTALL_PLUGINS]/imageformats/qico$${DEBUG_SIGN}.dll \
|
||||||
|
$$[QT_INSTALL_PLUGINS]/imageformats/qjpeg$${DEBUG_SIGN}.dll \
|
||||||
|
$$[QT_INSTALL_PLUGINS]/imageformats/qsvg$${DEBUG_SIGN}.dll \
|
||||||
|
$$[QT_INSTALL_PLUGINS]/imageformats/qtga$${DEBUG_SIGN}.dll \
|
||||||
|
$$[QT_INSTALL_PLUGINS]/imageformats/qtiff$${DEBUG_SIGN}.dll \
|
||||||
|
$$[QT_INSTALL_PLUGINS]/imageformats/qwbmp$${DEBUG_SIGN}.dll \
|
||||||
|
$$[QT_INSTALL_PLUGINS]/imageformats/qwebp$${DEBUG_SIGN}.dll
|
||||||
|
INSTALLS += qtImageFormats
|
||||||
|
|
||||||
|
qtPlatformsInstall.path = $${OUT_PWD}/bin/plugins/platforms
|
||||||
|
qtPlatformsInstall.files = $$[QT_INSTALL_PLUGINS]/platforms/qwindows$${DEBUG_SIGN}.dll
|
||||||
|
INSTALLS += qtPlatformsInstall
|
@@ -1,23 +1,3 @@
|
|||||||
COMPILED_TRANSLATIONS += $$[QT_INSTALL_TRANSLATIONS]/qt_en.qm \
|
|
||||||
$$[QT_INSTALL_TRANSLATIONS]/qtbase_en.qm \
|
|
||||||
$$[QT_INSTALL_TRANSLATIONS]/qtmultimedia_en.qm \
|
|
||||||
$$[QT_INSTALL_TRANSLATIONS]/qtquick1_en.qm \
|
|
||||||
$$[QT_INSTALL_TRANSLATIONS]/qtscript_en.qm \
|
|
||||||
$$[QT_INSTALL_TRANSLATIONS]/qtxmlpatterns_en.qm \
|
|
||||||
$$[QT_INSTALL_TRANSLATIONS]/qt_de.qm \
|
|
||||||
$$[QT_INSTALL_TRANSLATIONS]/qtbase_de.qm \
|
|
||||||
$$[QT_INSTALL_TRANSLATIONS]/qtmultimedia_de.qm \
|
|
||||||
$$[QT_INSTALL_TRANSLATIONS]/qtquick1_de.qm \
|
|
||||||
$$[QT_INSTALL_TRANSLATIONS]/qtscript_de.qm \
|
|
||||||
$$[QT_INSTALL_TRANSLATIONS]/qtxmlpatterns_de.qm
|
|
||||||
|
|
||||||
copy_compiled_translations.input = COMPILED_TRANSLATIONS
|
|
||||||
copy_compiled_translations.output = $${DESTDIR}/translations/${QMAKE_FILE_BASE}${QMAKE_FILE_EXT}
|
|
||||||
copy_compiled_translations.commands = $${QMAKE_COPY} ${QMAKE_FILE_IN} ${QMAKE_FILE_OUT}
|
|
||||||
copy_compiled_translations.CONFIG += no_link
|
|
||||||
QMAKE_EXTRA_COMPILERS += copy_compiled_translations
|
|
||||||
PRE_TARGETDEPS += compiler_copy_compiled_translations_make_all
|
|
||||||
|
|
||||||
THEMES += themes/dark_theme.qss
|
THEMES += themes/dark_theme.qss
|
||||||
|
|
||||||
copy_themes.input = THEMES
|
copy_themes.input = THEMES
|
||||||
|
@@ -1,8 +1,3 @@
|
|||||||
SCRIPTS += unix/start.sh
|
scriptsInstall.path = $${DESTDIR}
|
||||||
|
scriptsInstall.files = unix/zeiterfassung.sh
|
||||||
copy_scripts.input = SCRIPTS
|
INSTALLS += scriptsInstall
|
||||||
copy_scripts.output = $${DESTDIR}/${QMAKE_FILE_BASE}${QMAKE_FILE_EXT}
|
|
||||||
copy_scripts.commands = $${QMAKE_COPY} ${QMAKE_FILE_IN} ${QMAKE_FILE_OUT}
|
|
||||||
copy_scripts.CONFIG += no_link
|
|
||||||
QMAKE_EXTRA_COMPILERS += copy_scripts
|
|
||||||
PRE_TARGETDEPS += compiler_copy_scripts_make_all
|
|
||||||
|
@@ -1,43 +0,0 @@
|
|||||||
CONFIG(debug, release|debug): DEBUG_SIGN = d
|
|
||||||
|
|
||||||
LIBRARIES += win32/Qt.conf \
|
|
||||||
$$[QT_INSTALL_BINS]/Qt5Core$${DEBUG_SIGN}.dll \
|
|
||||||
$$[QT_INSTALL_BINS]/Qt5Gui$${DEBUG_SIGN}.dll \
|
|
||||||
$$[QT_INSTALL_BINS]/Qt5Network$${DEBUG_SIGN}.dll \
|
|
||||||
$$[QT_INSTALL_BINS]/Qt5Widgets$${DEBUG_SIGN}.dll \
|
|
||||||
$$[QT_INSTALL_BINS]/libgcc_s_dw2-1.dll \
|
|
||||||
$$[QT_INSTALL_BINS]/libstdc++-6.dll \
|
|
||||||
$$[QT_INSTALL_BINS]/libwinpthread-1.dll
|
|
||||||
|
|
||||||
copy_libraries.input = LIBRARIES
|
|
||||||
copy_libraries.output = $${DESTDIR}/${QMAKE_FILE_BASE}${QMAKE_FILE_EXT}
|
|
||||||
copy_libraries.commands = $${QMAKE_COPY} ${QMAKE_FILE_IN} ${QMAKE_FILE_OUT}
|
|
||||||
copy_libraries.CONFIG += no_link
|
|
||||||
QMAKE_EXTRA_COMPILERS += copy_libraries
|
|
||||||
PRE_TARGETDEPS += compiler_copy_libraries_make_all
|
|
||||||
|
|
||||||
IMAGE_FORMATS += $$[QT_INSTALL_PLUGINS]/imageformats/qgif$${DEBUG_SIGN}.dll \
|
|
||||||
$$[QT_INSTALL_PLUGINS]/imageformats/qicns$${DEBUG_SIGN}.dll \
|
|
||||||
$$[QT_INSTALL_PLUGINS]/imageformats/qico$${DEBUG_SIGN}.dll \
|
|
||||||
$$[QT_INSTALL_PLUGINS]/imageformats/qjpeg$${DEBUG_SIGN}.dll \
|
|
||||||
$$[QT_INSTALL_PLUGINS]/imageformats/qsvg$${DEBUG_SIGN}.dll \
|
|
||||||
$$[QT_INSTALL_PLUGINS]/imageformats/qtga$${DEBUG_SIGN}.dll \
|
|
||||||
$$[QT_INSTALL_PLUGINS]/imageformats/qtiff$${DEBUG_SIGN}.dll \
|
|
||||||
$$[QT_INSTALL_PLUGINS]/imageformats/qwbmp$${DEBUG_SIGN}.dll \
|
|
||||||
$$[QT_INSTALL_PLUGINS]/imageformats/qwebp$${DEBUG_SIGN}.dll
|
|
||||||
|
|
||||||
copy_image_formats.input = IMAGE_FORMATS
|
|
||||||
copy_image_formats.output = $${DESTDIR}/plugins/imageformats/${QMAKE_FILE_BASE}${QMAKE_FILE_EXT}
|
|
||||||
copy_image_formats.commands = $${QMAKE_COPY} ${QMAKE_FILE_IN} ${QMAKE_FILE_OUT}
|
|
||||||
copy_image_formats.CONFIG += no_link
|
|
||||||
QMAKE_EXTRA_COMPILERS += copy_image_formats
|
|
||||||
PRE_TARGETDEPS += compiler_copy_image_formats_make_all
|
|
||||||
|
|
||||||
PLATFORMS += $$[QT_INSTALL_PLUGINS]/platforms/qwindows$${DEBUG_SIGN}.dll
|
|
||||||
|
|
||||||
copy_platforms.input = PLATFORMS
|
|
||||||
copy_platforms.output = $${DESTDIR}/plugins/platforms/${QMAKE_FILE_BASE}${QMAKE_FILE_EXT}
|
|
||||||
copy_platforms.commands = $${QMAKE_COPY} ${QMAKE_FILE_IN} ${QMAKE_FILE_OUT}
|
|
||||||
copy_platforms.CONFIG += no_link
|
|
||||||
QMAKE_EXTRA_COMPILERS += copy_platforms
|
|
||||||
PRE_TARGETDEPS += compiler_copy_platforms_make_all
|
|
@@ -36,4 +36,3 @@ include($${PROJECT_ROOT}/lrelease.pri)
|
|||||||
|
|
||||||
include(installs.pri)
|
include(installs.pri)
|
||||||
unix: include(installs_unix.pri)
|
unix: include(installs_unix.pri)
|
||||||
win32: include(installs_win32.pri)
|
|
||||||
|
Reference in New Issue
Block a user