echo off
call setANT_HOME.bat
echo Xml_Toolbase=%XML_TOOLBASE%
echo generate ../tmp/%1.ant.xml
if not exist ..\tmp mkdir ..\tmp

::call java
%JAVA_EXE% -cp %XML_TOOLBASE%/xslt.jar;%XML_TOOLBASE%/jdom.jar org.vishia.zbnfXml.Zbnf2Xml -i%1.txt
  -s%XML_TOOLBASE%/Sbnf2Xml/DocuGenCtrl.sbnf -y../tmp/%1.xml --rlevel:323 --report:../tmp/%1.sbnf.rpt
if errorlevel 1 goto :error

%JAVA_EXE% -cp %XML_TOOLBASE%/xslt.jar;%XML_TOOLBASE%/jdom.jar org.vishia.xml.Xsltpre
  -i%XML_TOOLBASE%/XmlDocu_xsl/GenDocuCtrl2Ant.xslp -o%XML_TOOLBASE%/XmlDocu_xsl/gen/GenDocuCtrl2Ant.xsl --rlevel:324
  --report:../tmp/GenDocuCtrl2Ant.xsl.rpt
if errorlevel 1 goto :error

%JAVA_EXE% -cp %XML_TOOLBASE%/saxon8.jar net.sf.saxon.Transform  -o ../tmp/%1.ant.xml ../tmp/%1.xml
  %XML_TOOLBASE%/XmlDocu_xsl/gen/GenDocuCtrl2Ant.xsl ctrl=%2
if errorlevel 1 goto :error

echo execute ../tmp/%1.ant.xml
call %ANT_HOME%\bin\ant -f ../tmp/%1.ant.xml  -DcurDir="%CD%"
goto :ende

:error
  pause
  exit /B 1;

:ende