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