X-Git-Url: https://git.quassel-irc.org/?p=quassel.git;a=blobdiff_plain;f=po%2FCMakeLists.txt;h=1980a58c8cfe00911269992131cfb627e392cd0f;hp=303ad2375331dde8ecf1278ad56b04c8e854a7d5;hb=5254bd9e9ecd7e58d6afb03a5c4603b15e0aefc1;hpb=fb6992776bc7f34be2118b095367a9d52657e9e1 diff --git a/po/CMakeLists.txt b/po/CMakeLists.txt index 303ad237..1980a58c 100644 --- a/po/CMakeLists.txt +++ b/po/CMakeLists.txt @@ -34,17 +34,19 @@ else(QT_LCONVERT_EXECUTABLE) endif(QT_LCONVERT_EXECUTABLE) # For a static or win32 build, we need to include Qt translations if available -if((STATIC OR WIN32) AND QT_TRANSLATIONS_DIR) - foreach(LANG ${gen_linguas}) - file(GLOB lang_files ${QT_TRANSLATIONS_DIR}/qt_${LANG}*.qm) - foreach(absfile ${lang_files}) - get_filename_component(filename ${absfile} NAME) - message(STATUS "Importing ${filename}") - configure_file(${absfile} ${CMAKE_CURRENT_BINARY_DIR}/${filename} COPYONLY) - list(APPEND qm_files ${CMAKE_CURRENT_BINARY_DIR}/${filename}) - endforeach(absfile ${lang_files}) - endforeach(LANG ${gen_linguas}) -endif((STATIC OR WIN32) AND QT_TRANSLATIONS_DIR) +if(QT_TRANSLATIONS_DIR) + if(STATIC OR WIN32) + foreach(LANG ${gen_linguas}) + file(GLOB lang_files ${QT_TRANSLATIONS_DIR}/qt_${LANG}*.qm) + foreach(absfile ${lang_files}) + get_filename_component(filename ${absfile} NAME) + message(STATUS "Importing ${filename}") + configure_file(${absfile} ${CMAKE_CURRENT_BINARY_DIR}/${filename} COPYONLY) + list(APPEND qm_files ${CMAKE_CURRENT_BINARY_DIR}/${filename}) + endforeach(absfile ${lang_files}) + endforeach(LANG ${gen_linguas}) + endif(STATIC OR WIN32) +endif(QT_TRANSLATIONS_DIR) # Write resource file set(resfile ${CMAKE_CURRENT_BINARY_DIR}/i18n.qrc) @@ -62,7 +64,7 @@ set_directory_properties(PROPERTIES ADDITIONAL_MAKE_CLEAN_FILES "${qm_files};i18 if(EMBED_DATA) set(COMMON_RCS ${COMMON_RCS} ${resfile} PARENT_SCOPE) else(EMBED_DATA) - install(FILES ${qm_files} DESTINATION ${DATA_INSTALL_DIR}/quassel/translations) + install(FILES ${qm_files} DESTINATION ${CMAKE_INSTALL_DATADIR}/quassel/translations) endif(EMBED_DATA) add_custom_target(po DEPENDS ${qm_files})