From 93fe5c4acbb64988213d295a257ba747f5de554c Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Aur=C3=A9lien=20G=C3=A2teau?= Date: Tue, 20 May 2014 15:02:00 +0200 Subject: Skip non-directory files inside the po/ directory REVIEW: 118216 --- modules/ECMPoQmTools.cmake | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) (limited to 'modules') diff --git a/modules/ECMPoQmTools.cmake b/modules/ECMPoQmTools.cmake index e217dd3e..3ce69581 100644 --- a/modules/ECMPoQmTools.cmake +++ b/modules/ECMPoQmTools.cmake @@ -188,13 +188,13 @@ function(ecm_install_po_files_as_qm podir) set(install_destination share/locale) endif() - file(GLOB lang_dirs "${podir}/*") - foreach(lang_dir ${lang_dirs}) - file(GLOB po_files "${lang_dir}/*.po") - get_filename_component(lang ${lang_dir} NAME) + file(GLOB po_files "${podir}/*/*.po") + foreach(po_file ${po_files}) + get_filename_component(po_dir ${po_file} DIRECTORY) + get_filename_component(lang ${po_dir} NAME) ecm_process_po_files_as_qm( ${lang} ALL - PO_FILES ${po_files} + PO_FILES ${po_file} INSTALL_DESTINATION ${install_destination} ) endforeach() -- cgit v1.2.1