diff --git a/CMakeLists.txt b/CMakeLists.txt index cd6375c0..647f110e 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -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) -