+ if (format MATCHES "xhtml")
+ if (XMLLINT_EXECUTABLE)
+ # check the created xhtml file
+ execute_process(
+ COMMAND ${XMLLINT_EXECUTABLE} --sax --html --valid "${result_file_name}"
+ OUTPUT_VARIABLE xmlout
+ ERROR_VARIABLE xmlerr
+ RESULT_VARIABLE _err)
+ file(WRITE "${result_file_name}.sax_out" ${xmlout})
+ if (NOT _err)
+ # check if sax-parser output contains error messages
+ execute_process(
+ COMMAND ${PERL_EXECUTABLE} "${TOP_SRC_DIR}/development/autotests/examineXmllintOutput.pl" "${result_file_name}.sax_out"
+ OUTPUT_VARIABLE xmlout
+ RESULT_VARIABLE _err)
+ endif()
+ if (NOT _err)
+ if (NOT "${xmlout}" STREQUAL "")
+ message(STATUS "${xmlout}")
+ set(_err -1)
+ endif()
+ endif()
+ endif()
+ endif()