]> git.lyx.org Git - lyx.git/blobdiff - development/autotests/single-test.cmake
Fixup commit ff42fe
[lyx.git] / development / autotests / single-test.cmake
index e42c6e07b0da62edb06916d231fde95a69dcbc37..f76bb214d545bbab6d21f5b2961145fdf5b886bf 100755 (executable)
@@ -48,6 +48,12 @@ else()
   set(LYX_WINDOW_NAME "")
 endif()
 
+#check for plausible DISPLAY environment (needed bei keytests)
+set(DISPLAY_VAR $ENV{DISPLAY})
+if(NOT DISPLAY_VAR MATCHES "^[a-zA-Z\\.]*:[0-9]+\(\\.[0-9]+\)?$")
+  message(FATAL_ERROR "Invalid DISPLAY environment value (== '${DISPLAY_VAR}')")
+endif()
+
 set(LYX_EXE "${BINDIR}/${LYX}")
 set(use_hacked $ENV{XVKBD_HACKED})
 if(NOT use_hacked)