@echo off if not "%GSDLHOME%" == "" goto generate echo You must run 'setup' in the top level folder of your Greenstone installation before running this script goto exit :generate: mkdir workshop set top_dir=%CD% set source_dir=%CD%\xml-source set processing_dir=%CD%\processing set output_dir=%CD%\workshop cd .. cd shared set shared_dir=%CD% cd %output_dir% echo processing workshop java -cp "%shared_dir%;%GSDLHOME%\gli;%GSDLHOME%\gli\classes;%GSDLHOME%\perllib;%shared_dir%\xalan.jar" -DGSDLHOME=%GSDLHOME% ApplyXSLT "" %processing_dir%\xml-to-workshop.xsl %source_dir%\tutorial_en.xml | perl -S "%GSDLHOME%\gli\help\splithelpdocument.pl" java -cp %shared_dir%;%GSDLHOME%\gli;%GSDLHOME%\gli\classes;%GSDLHOME%\perllib;%shared_dir%\xalan.jar -DGSDLHOME=%GSDLHOME% ApplyXSLT "" %processing_dir%\xml-to-one-workshop.xsl %source_dir%\tutorial_en.xml > workshop.html cd .. :exit: