mirror of
https://github.com/keepassxreboot/keepassxc.git
synced 2025-12-04 15:39:34 +01:00
Bundle qtbase translations on Windows
This commit is contained in:
@@ -1,3 +1,4 @@
|
|||||||
|
# Copyright (C) 2017 KeePassXC Team <team@keepassxc.org>
|
||||||
# Copyright (C) 2014 Felix Geyer <debfx@fobos.de>
|
# Copyright (C) 2014 Felix Geyer <debfx@fobos.de>
|
||||||
#
|
#
|
||||||
# This program is free software: you can redistribute it and/or modify
|
# This program is free software: you can redistribute it and/or modify
|
||||||
@@ -21,6 +22,11 @@ message(STATUS "${TRANSLATION_FILES}")
|
|||||||
|
|
||||||
qt5_add_translation(QM_FILES ${TRANSLATION_FILES})
|
qt5_add_translation(QM_FILES ${TRANSLATION_FILES})
|
||||||
|
|
||||||
|
if(MINGW)
|
||||||
|
file(GLOB QTBASE_TRANSLATIONS ${Qt5_DIR}/../../../share/qt5/translations/qtbase_*.qm)
|
||||||
|
endif()
|
||||||
|
set(QM_FILES ${QM_FILES} ${QTBASE_TRANSLATIONS})
|
||||||
|
|
||||||
install(FILES ${QM_FILES} DESTINATION ${DATA_INSTALL_DIR}/translations)
|
install(FILES ${QM_FILES} DESTINATION ${DATA_INSTALL_DIR}/translations)
|
||||||
add_custom_target(translations DEPENDS ${QM_FILES})
|
add_custom_target(translations DEPENDS ${QM_FILES})
|
||||||
add_dependencies(${PROGNAME} translations)
|
add_dependencies(${PROGNAME} translations)
|
||||||
|
|||||||
@@ -1,5 +1,5 @@
|
|||||||
# Copyright (C) 2010 Felix Geyer <debfx@fobos.de>
|
|
||||||
# Copyright (C) 2017 KeePassXC Team <team@keepassxc.org>
|
# Copyright (C) 2017 KeePassXC Team <team@keepassxc.org>
|
||||||
|
# Copyright (C) 2010 Felix Geyer <debfx@fobos.de>
|
||||||
#
|
#
|
||||||
# This program is free software: you can redistribute it and/or modify
|
# This program is free software: you can redistribute it and/or modify
|
||||||
# it under the terms of the GNU General Public License as published by
|
# it under the terms of the GNU General Public License as published by
|
||||||
@@ -352,7 +352,7 @@ if(MINGW)
|
|||||||
include(DeployQt4)
|
include(DeployQt4)
|
||||||
install_qt4_executable(${PROGNAME}.exe)
|
install_qt4_executable(${PROGNAME}.exe)
|
||||||
add_custom_command(TARGET ${PROGNAME} POST_BUILD
|
add_custom_command(TARGET ${PROGNAME} POST_BUILD
|
||||||
COMMAND ${CMAKE_COMMAND} -E copy_if_different ${Qt5Core_DIR}/../../../share/qt5/plugins/platforms/qwindows$<$<CONFIG:Debug>:d>.dll
|
COMMAND ${CMAKE_COMMAND} -E copy_if_different ${Qt5_DIR}/../../../share/qt5/plugins/platforms/qwindows$<$<CONFIG:Debug>:d>.dll
|
||||||
$<TARGET_FILE_DIR:${PROGNAME}>)
|
$<TARGET_FILE_DIR:${PROGNAME}>)
|
||||||
install(FILES $<TARGET_FILE_DIR:${PROGNAME}>/qwindows$<$<CONFIG:Debug>:d>.dll DESTINATION "platforms")
|
install(FILES $<TARGET_FILE_DIR:${PROGNAME}>/qwindows$<$<CONFIG:Debug>:d>.dll DESTINATION "platforms")
|
||||||
endif()
|
endif()
|
||||||
|
|||||||
Reference in New Issue
Block a user