diff --git a/src/CMakeLists.txt b/src/CMakeLists.txt index 12a481e..f8b5569 100644 --- a/src/CMakeLists.txt +++ b/src/CMakeLists.txt @@ -19,10 +19,17 @@ set(SOURCES main.cpp mainwindow.cpp ogurlhandler.cpp - ) +) + +file(GLOB TRANSLATIONS "${PROJECT_SOURCE_DIR}/i18n/*.ts") +message(STATUS "Translations: ${TRANSLATIONS}") -add_executable(OGBrowser ${SOURCES} ) + + +add_executable(OGBrowser ${SOURCES}) + +qt6_add_translations(OGBrowser TS_FILES ${TRANSLATIONS} QM_FILES_OUTPUT_VARIABLE qm_files) set_property(TARGET OGBrowser PROPERTY CXX_STANDARD 17) set_property(TARGET OGBrowser PROPERTY CXX_STANDARD_REQUIRED ON) @@ -36,5 +43,5 @@ target_link_directories(OGBrowser PRIVATE ${qtermwidget_LIB_DIRS} ${DigitalClock install(TARGETS OGBrowser DESTINATION bin ) - +install(FILES ${qm_files} DESTINATION "translations")