Skip to content

Commit

Permalink
Add QM files to installer
Browse files Browse the repository at this point in the history
  • Loading branch information
Fanda Vacek committed Jul 12, 2023
1 parent f1a3211 commit 9f04624
Show file tree
Hide file tree
Showing 7 changed files with 13 additions and 7 deletions.
3 changes: 2 additions & 1 deletion libqf/libqfqmlwidgets/CMakeLists.txt
Original file line number Diff line number Diff line change
Expand Up @@ -92,7 +92,7 @@ add_library(libqfqmlwidgets SHARED
)

if(USE_QT6)
qt6_add_translations(libqfqmlwidgets TS_FILES
qt6_add_translation(QM_FILES
libqfqmlwidgets-cs_CZ.ts
libqfqmlwidgets-fr_FR.ts
libqfqmlwidgets-nb_NO.ts
Expand Down Expand Up @@ -121,5 +121,6 @@ target_include_directories(libqfqmlwidgets PUBLIC include)
target_compile_definitions(libqfqmlwidgets PRIVATE QFQMLWIDGETS_BUILD_DLL)

install(TARGETS libqfqmlwidgets)
install(FILES ${QM_FILES} DESTINATION ${CMAKE_INSTALL_BINDIR}/translations)


3 changes: 2 additions & 1 deletion libquickevent/libquickeventcore/CMakeLists.txt
Original file line number Diff line number Diff line change
Expand Up @@ -19,7 +19,7 @@ add_library(libquickeventcore SHARED
)

if(USE_QT6)
qt6_add_translations(libquickeventcore TS_FILES
qt6_add_translation(QM_FILES
libquickeventcore-cs_CZ.ts
libquickeventcore-fr_FR.ts
libquickeventcore-nb_NO.ts
Expand All @@ -46,3 +46,4 @@ target_link_libraries(libquickeventcore PUBLIC Qt::Core Qt::Sql libsiut)
target_include_directories(libquickeventcore PUBLIC include)

install(TARGETS libquickeventcore)
install(FILES ${QM_FILES} DESTINATION ${CMAKE_INSTALL_BINDIR}/translations)
3 changes: 2 additions & 1 deletion libquickevent/libquickeventgui/CMakeLists.txt
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,7 @@ add_library(libquickeventgui SHARED
)

if(USE_QT6)
qt6_add_translations(libquickeventgui TS_FILES
qt6_add_translation(QM_FILES
libquickeventgui-cs_CZ.ts
libquickeventgui-fr_FR.ts
libquickeventgui-nb_NO.ts
Expand All @@ -36,3 +36,4 @@ target_link_libraries(libquickeventgui PUBLIC Qt::Core Qt::Multimedia libquickev
target_include_directories(libquickeventgui PUBLIC include)

install(TARGETS libquickeventgui)
install(FILES ${QM_FILES} DESTINATION ${CMAKE_INSTALL_BINDIR}/translations)
3 changes: 2 additions & 1 deletion libsiut/CMakeLists.txt
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,7 @@ add_library(libsiut SHARED
)

if(USE_QT6)
qt6_add_translations(libsiut TS_FILES
qt6_add_translation(QM_FILES
libsiut-cs_CZ.ts
libsiut-fr_FR.ts
libsiut-nb_NO.ts
Expand All @@ -36,3 +36,4 @@ target_link_libraries(libsiut PUBLIC Qt::Core Qt::SerialPort libqfcore)
target_include_directories(libsiut PUBLIC include)

install(TARGETS libsiut)
install(FILES ${QM_FILES} DESTINATION ${CMAKE_INSTALL_BINDIR}/translations)
2 changes: 1 addition & 1 deletion quickevent/app/quickevent/CMakeLists.txt
Original file line number Diff line number Diff line change
Expand Up @@ -134,4 +134,4 @@ target_include_directories(quickevent PRIVATE ${CMAKE_CURRENT_SOURCE_DIR} ${CMAK
target_link_libraries(quickevent PUBLIC libquickeventcore libquickeventgui libqfqmlwidgets libsiut)

install(TARGETS quickevent)

install(FILES ${QM_FILES} DESTINATION ${CMAKE_INSTALL_BINDIR}/translations)
3 changes: 2 additions & 1 deletion quickshow/CMakeLists.txt
Original file line number Diff line number Diff line change
Expand Up @@ -10,7 +10,7 @@ add_executable(quickshow
)

if(USE_QT6)
qt6_add_translations(quickshow TS_FILES
qt6_add_translation(QM_FILES
quickshow-cs_CZ.ts
quickshow-fr_FR.ts
quickshow-nb_NO.ts
Expand All @@ -36,3 +36,4 @@ target_link_libraries(quickshow PRIVATE Qt::Widgets Qt::Sql libqfcore)
target_include_directories(quickshow PRIVATE ${CMAKE_CURRENT_SOURCE_DIR})

install(TARGETS quickshow)
install(FILES ${QM_FILES} DESTINATION ${CMAKE_INSTALL_BINDIR}/translations)
3 changes: 2 additions & 1 deletion tools/qsqlmon/CMakeLists.txt
Original file line number Diff line number Diff line change
Expand Up @@ -21,7 +21,7 @@ add_executable(qsqlmon
)

if(USE_QT6)
qt6_add_translations(qsqlmon TS_FILES
qt6_add_translation(QM_FILES
qsqlmon-cs_CZ.ts
qsqlmon-fr_FR.ts
qsqlmon-nb_NO.ts
Expand All @@ -47,3 +47,4 @@ target_link_libraries(qsqlmon PRIVATE libqfqmlwidgets)
target_include_directories(qsqlmon PRIVATE ${CMAKE_CURRENT_SOURCE_DIR}/src)

install(TARGETS qsqlmon)
install(FILES ${QM_FILES} DESTINATION ${CMAKE_INSTALL_BINDIR}/translations)

0 comments on commit 9f04624

Please sign in to comment.