# -DIgnoreErrorMessage=(ON/OFF) \
# -DPERL_EXECUTABLE=${PERL_EXECUTABLE} \
# -DXMLLINT_EXECUTABLE=${XMLLINT_EXECUTABLE} \
+# -DJAVA_EXECUTABLE=${JAVA_EXECUTABLE} \
# -DENCODING=xxx \
# -P "${TOP_SRC_DIR}/development/autotests/export.cmake"
#
endif()
endif()
endif()
+ if (NOT _err AND format MATCHES "docbook5" AND JAVA_EXECUTABLE)
+ # check with jing
+ message(STATUS "Calling: ${JAVA_EXECUTABLE} -jar \"${TOP_SRC_DIR}/development/tools/jing.jar\" https://docbook.org/xml/5.2b09/rng/docbook.rng \"${WORKDIR}/${result_file_name}\"")
+ execute_process(
+ COMMAND ${JAVA_EXECUTABLE} -jar "${TOP_SRC_DIR}/development/tools/jing.jar" "https://docbook.org/xml/5.2b09/rng/docbook.rng" "${WORKDIR}/${result_file_name}"
+ OUTPUT_VARIABLE jingout
+ RESULT_VARIABLE _err)
+ message(STATUS "_err = ${_err}, jingout = ${jingout}")
+ Summary(_err "Checking for empty output of ${JAVA_EXECUTABLE} -jar \"${TOP_SRC_DIR}/development/tools/jing.jar\"")
+ endif()
endif()
endif()
endif()
else()
string(COMPARE NOTEQUAL ${_err} 0 _erg)
endif()
-execute_process(COMMAND ${CMAKE_COMMAND} -E remove_directory "${TempDir}")
+
+if ($ENV{LYX_DEBUG_LATEX})
+ # Do not remove temporary files if one wants to examine them
+ # for example if setting the env-var LYX_DEBUG_LATEX
+ # This needs a remove all temp-dirs from time to time
+ # $ cd build-dir
+ # $ find autotests/out-home -name AbC_\* | xargs rm -rf
+else()
+ execute_process(COMMAND ${CMAKE_COMMAND} -E remove_directory "${TempDir}")
+endif()
if(_TestResultMessage)
message(STATUS "Msg Summary:")
foreach(_l ${_TestResultMessage})