Better fix for message ordering issue

dev-hd-graphics
Piotr Dziwinski 2014-09-20 17:48:42 +02:00
parent 946a083606
commit 5e2dabdcaf
2 changed files with 3 additions and 1 deletions

View File

@ -23,7 +23,7 @@ if [ -n "$VERBOSE" ]; then
else
verbosity="-q"
fi
PERL5LIB="${SCRIPT_DIR}/perllib${PERL5LIB+:}$PERL5LIB" po4a -k0 $verbosity -f "$PO4A_FILE" --msgmerge-opt -F
PERL5LIB="${SCRIPT_DIR}/perllib${PERL5LIB+:}$PERL5LIB" po4a -k0 $verbosity -f "$PO4A_FILE"
IFS=':' read -a source_files_array <<< "$SOURCE_FILES"
IFS=':' read -a output_files_array <<< "$OUTPUT_FILES"

View File

@ -7,6 +7,7 @@ include(../i18n-tools/LevelsI18N.cmake)
##
function(add_level_category level_category_dir)
file(GLOB chaptertitle_files RELATIVE ${CMAKE_CURRENT_SOURCE_DIR} ${level_category_dir}/chapter*/chaptertitle.txt)
list(SORT chaptertitle_files)
if(PO4A AND EXISTS ${CMAKE_CURRENT_SOURCE_DIR}/${level_category_dir}/po/)
generate_chaptertitles_i18n(translated_chaptertitle_files "${chaptertitle_files}" ${level_category_dir}/po)
else()
@ -14,6 +15,7 @@ function(add_level_category level_category_dir)
endif()
file(GLOB chapter_dirs RELATIVE ${CMAKE_CURRENT_SOURCE_DIR} ${level_category_dir}/chapter*)
list(SORT chapter_dirs)
list(LENGTH chapter_dirs chapter_dirs_count)
math(EXPR iterate_range "${chapter_dirs_count} - 1")
foreach(index RANGE ${iterate_range})