find_package(Perl)
find_program(XMLLINT_EXECUTABLE xmllint)
+find_program(JAVA_EXECUTABLE java)
+set(jingjava)
+if (JAVA_EXECUTABLE)
+ if (EXISTS "${TOP_SRC_DIR}/development/tools/jing.jar")
+ set(jingjava ${JAVA_EXECUTABLE})
+ endif()
+endif()
if(PERL_FOUND)
set(DVI_FORMATS "dvi" "dvi3")
string(REGEX MATCH "(^check_load|_(systemF|texF|pdf3|pdf2|pdf|dvi|lyx[0-9][0-9]|xhtml)$)" _v ${${testname}})
# check if test _may_ be in listinverted
set(sublabel2 "")
- if (_v)
- findexpr(mfound ${testname} ${listinvertedx} sublabel2)
- else()
- set(mfound OFF)
- endif()
+ findexpr(mfound ${testname} ${listinvertedx} sublabel2)
if (mfound)
set(sublabel3 "")
findexpr(foundsuspended ${testname} ${listsuspendedx} sublabel3)
set(extraLabels )
endif()
set(missingLabels )
- findexpr(mfound TestName ignoreLatexErrorsTests missingLabels)
+ findexpr(mfound TestName1 ignoreLatexErrorsTests missingLabels)
if (mfound)
set(mytestlabel ${testlabel} "ignoring" ${missingLabels} ${extraLabels})
else()
"-DIgnoreErrorMessage=${missingLabels}"
-DPERL_EXECUTABLE=${PERL_EXECUTABLE}
-DXMLLINT_EXECUTABLE=${XMLLINT_EXECUTABLE}
+ -DJAVA_EXECUTABLE=${jingjava}
-DENCODING=${_enc2}
-P "${TOP_SRC_DIR}/development/autotests/export.cmake")
setmarkedtestlabel(${TestName} ${mytestlabel}) # check for suspended pdf/dvi exports