X-Git-Url: https://git.lyx.org/gitweb/?a=blobdiff_plain;f=development%2Fautotests%2Fexport.cmake;h=75541799d2f96d07e780f77f61938efae7b86124;hb=667c0647a564a18360f40299a2a1ddc0da0d2043;hp=4c77f06bb4ef4796b6c7d66eebe0a802bec1c0dd;hpb=384aa5916df144254fcda643fe2122fcd0cb17ab;p=features.git diff --git a/development/autotests/export.cmake b/development/autotests/export.cmake index 4c77f06bb4..75541799d2 100755 --- a/development/autotests/export.cmake +++ b/development/autotests/export.cmake @@ -27,6 +27,7 @@ # -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" # @@ -279,6 +280,16 @@ else() endif() endif() endif() + if (NOT _err AND JAVA_EXECUTABLE) + # check with jing + message(STATUS "Calling: ${JAVA_EXECUTABLE} -jar \"${TOP_SRC_DIR}/development/tools/jing.jar\" https://docbook.org/xml/5.0.1/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()