mirror of
https://git.lyx.org/repos/lyx.git
synced 2024-12-22 13:18:28 +00:00
Sort export tests in cmake build according to language
This commit is contained in:
parent
7b7f268552
commit
9183c922ea
@ -65,7 +65,19 @@ endmacro()
|
||||
foreach(libsubfolder doc examples)
|
||||
set(LIBSUB_SRC_DIR "${TOP_SRC_DIR}/lib/${libsubfolder}")
|
||||
file(GLOB_RECURSE lyx_files RELATIVE "${LIBSUB_SRC_DIR}" "${LIBSUB_SRC_DIR}/*.lyx")
|
||||
list(SORT lyx_files)
|
||||
# Now create 2 lists. One for files in a language dir, one without
|
||||
set(lang_lyx_files)
|
||||
set(nolang_lyx_files)
|
||||
foreach(f ${lyx_files})
|
||||
string(REGEX MATCHALL "^[a-z][a-z](_[A-Z][A-Z])?\\/" _v ${f})
|
||||
if(_v)
|
||||
list(APPEND lang_lyx_files ${f})
|
||||
else()
|
||||
list(APPEND nolang_lyx_files ${f})
|
||||
endif()
|
||||
endforeach()
|
||||
foreach(f ${nolang_lyx_files} ${lang_lyx_files})
|
||||
# Strip extension
|
||||
string(REGEX REPLACE "\\.lyx$" "" f ${f})
|
||||
add_test(NAME export/${libsubfolder}/${f}_lyx16
|
||||
|
Loading…
Reference in New Issue
Block a user