X-Git-Url: https://git.quassel-irc.org/?p=quassel.git;a=blobdiff_plain;f=po%2FCMakeLists.txt;h=196e13d8bb9f6bb056c89866b15100f3f2b70b79;hp=1d95aa6206d9df028178609962040b661fa7ded1;hb=1a45f16a9734820fba42fe1db3f38dd1eee49df6;hpb=a7acde8447823f9cd5f25aae569a1ec3a0174073 diff --git a/po/CMakeLists.txt b/po/CMakeLists.txt index 1d95aa62..196e13d8 100644 --- a/po/CMakeLists.txt +++ b/po/CMakeLists.txt @@ -62,9 +62,10 @@ file(APPEND ${resfile} "\n\n") set_directory_properties(PROPERTIES ADDITIONAL_MAKE_CLEAN_FILES "${qm_files};i18n.qrc") if(EMBED_DATA) - set(COMMON_RCS ${COMMON_RCS} ${resfile} PARENT_SCOPE) + quassel_add_module(Resource::I18n) + target_sources(${TARGET} PRIVATE ${resfile}) + add_custom_target(po DEPENDS ${qm_files}) + add_dependencies(${TARGET} po) else() - install(FILES ${qm_files} DESTINATION ${CMAKE_INSTALL_DATADIR}/quassel/translations) + install(FILES ${qm_files} DESTINATION ${CMAKE_INSTALL_DATADIR}/quassel/translations) endif() - -add_custom_target(po DEPENDS ${qm_files})