Copy qm files manually after linking to the output folder

Windows only
This commit is contained in:
Luis Ángel San Martín
2022-10-16 17:25:20 +02:00
parent 2905b7dc29
commit 68e67fd777
3 changed files with 34 additions and 2 deletions

View File

@ -291,6 +291,23 @@ TRANSLATIONS = yacreaderlibrary_es.ts \
LRELEASE_DIR = ../release/languages/
CONFIG += lrelease
win32 {
CONFIG(release, debug|release) {
SOURCE_QM_DIR = $$OUT_PWD/release/*.qm
}
CONFIG(debug, debug|release) {
SOURCE_QM_DIR = $$OUT_PWD/debug/*.qm
}
DEPLOYMENT_OUT_QM_DIR = ../release/languages/
OUT_QM_DIR = $${DESTDIR}/languages/
QMAKE_POST_LINK += $(MKDIR) $$shell_path($${OUT_QM_DIR}) 2> NULL & \
$(COPY) $$shell_path($${SOURCE_QM_DIR}) $$shell_path($${OUT_QM_DIR}) & \
$(MKDIR) $$shell_path($${DEPLOYMENT_OUT_QM_DIR}) 2> NULL & \
$(COPY) $$shell_path($${SOURCE_QM_DIR}) $$shell_path($${DEPLOYMENT_OUT_QM_DIR})
}
#QML/GridView
QT += quick qml quickwidgets