mirror of
https://github.com/sqlitebrowser/sqlitebrowser.git
synced 2026-01-19 18:40:13 -06:00
i18n: Also build qm files when compiling using cmake and Qt5
Disclaimer: This is untested but looks plausible to me...
This commit is contained in:
@@ -105,17 +105,24 @@ set(SQLB_TSS
|
||||
if(USE_QT5)
|
||||
qt5_wrap_ui(SQLB_FORM_HDR ${SQLB_FORMS})
|
||||
qt5_add_resources(SQLB_RESOURCES_RCC ${SQLB_RESOURCES})
|
||||
if(SQLB_TSS)
|
||||
# add translations
|
||||
foreach(SQLB_TS ${SQLB_TSS})
|
||||
SET_SOURCE_FILES_PROPERTIES(${SQLB_TS} PROPERTIES OUTPUT_LOCATION "${CMAKE_BINARY_DIR}/translations")
|
||||
endforeach(SQLB_TS ${SQLB_TSS})
|
||||
qt5_add_translation(SQLB_QMS ${SQLB_TSS})
|
||||
endif(SQLB_TSS)
|
||||
else()
|
||||
QT4_WRAP_CPP(SQLB_MOC ${SQLB_MOC_HDR})
|
||||
QT4_WRAP_UI(SQLB_FORM_HDR ${SQLB_FORMS})
|
||||
QT4_ADD_RESOURCES(SQLB_RESOURCES_RCC ${SQLB_RESOURCES})
|
||||
if(SQLB_TSS)
|
||||
# add translations
|
||||
foreach(SQLB_TS ${SQLB_TSS})
|
||||
SET_SOURCE_FILES_PROPERTIES(${SQLB_TS} PROPERTIES OUTPUT_LOCATION "${CMAKE_BINARY_DIR}/translations")
|
||||
endforeach(SQLB_TS ${SQLB_TSS})
|
||||
QT4_ADD_TRANSLATION(SQLB_QMS ${SQLB_TSS})
|
||||
endif(SQLB_TSS)
|
||||
# add translations
|
||||
foreach(SQLB_TS ${SQLB_TSS})
|
||||
SET_SOURCE_FILES_PROPERTIES(${SQLB_TS} PROPERTIES OUTPUT_LOCATION "${CMAKE_BINARY_DIR}/translations")
|
||||
endforeach(SQLB_TS ${SQLB_TSS})
|
||||
QT4_ADD_TRANSLATION(SQLB_QMS ${SQLB_TSS})
|
||||
endif(SQLB_TSS)
|
||||
endif()
|
||||
|
||||
# get git version hash
|
||||
@@ -233,4 +240,3 @@ else(WIN32 AND NOT UNIX)
|
||||
endif(WIN32 AND NOT UNIX)
|
||||
set(CPACK_PACKAGE_EXECUTABLES "sqlitebrowser" "SqliteBrowser")
|
||||
include(CPack)
|
||||
|
||||
|
||||
Reference in New Issue
Block a user