message(STATUS "cmake build is therefore omitting keytests")
endif()
- if(Missing)
+ if(Missing OR NOT LYX_ENABLE_KEYTESTS)
set(_runtest FALSE)
else()
project(keytest)
set(KEYTEST "${CMAKE_CURRENT_SOURCE_DIR}/keytest.py")
file(GLOB TESTST RELATIVE "${CMAKE_CURRENT_SOURCE_DIR}" "*-in.txt")
file(GLOB TESTSS RELATIVE "${CMAKE_CURRENT_SOURCE_DIR}" "*-in.sh")
- set(_firsttxt hello-world-in.txt first-time-in.txt)
+ set(_firsttxt first-time-in.txt hello-world-in.txt)
foreach(_f ${_firsttxt})
list(FIND TESTST ${_f} _ff)
if(NOT _ff GREATER -1)
set(_runtest FALSE)
+ break()
endif()
endforeach()
list(REMOVE_ITEM TESTST ${_firsttxt})
-DLYX_USERDIR_VER=${LYX_USERDIR_VER}
-DKEYTEST_OUTFILE=${_t}-out.txt
-DPACKAGE=${PACKAGE}
+ -DFRONTEND=${LYX_USE_QT}
-DLOCALE_DIR=${LOCALE_DIR}
-P ${TOP_SRC_DIR}/development/autotests/single-test.cmake)
settestlabel(keytest/${_t} "key")