@echo off rem r.btm run vercheck, primarily for Roedy's use, -f force prepare 2017-03-09 rem works on E:\com\mindprod\vercheck\defaults.csv to produce C:\temp\vercheck.log set debugging=no rem if you don't have Jet, you will have to modify this file to use java.exe instead E: cd \com\mindprod\vercheck if not "%1" == "-f" goto bypass %edit defaults.csv :again pause rem remove blank lines csvcondense.exe defaults.csv rem sort by name csvsort.exe defaults.csv 0i+ rem align in columns csvalign.exe defaults.csv rem prepare defaults.ser and obsolete.ser files. java.exe %JAVA_OPTIONS -ea -jar prepare.jar echo ensure prepare worked properly if "%debugging" == "yes" pause untouch -q . rem no jet. redirect triggers nagline call ant postzip echo ensure ant build worked properly if "%debugging" == "yes" pause :bypass rem redirect both System.out and System.err if exist C:\temp\vercheck.log del C:\temp\vercheck.log rem possible values for jdk.tls.ephemeralDHKeySize are legacy, 1024, 2048 rem java.exe %JAVA_OPTIONS -Djavax.net.debug=all -ea -jar vercheck.jar E:\mindprod\jgloss\include\vercheckexport.htmlfrag >& C:\temp\vercheck.log rem use jet for better https: handling. Revert to Java.exe above if you don't have Jets set runwith=jar echo runwith=%runwith% E: cd E:\com\mindprod\vercheck if "%runwith" == "jet" vercheck.exe E:\mindprod\jgloss\include\vercheckexport.htmlfrag >& C:\temp\vercheck.log if "%runwith" == "jar" java.exe %JAVA_OPTIONS -ea -jar vercheck.jar E:\mindprod\jgloss\include\vercheckexport.htmlfrag >& C:\temp\vercheck.log if "%runwith" == "class" java.exe %JAVA_OPTIONS -ea com.mindprod.vercheck.Vercheck E:\mindprod\jgloss\include\vercheckexport.htmlfrag >& C:\temp\vercheck.log rem no connects do no count as bad if ERRORLEVEL 1 goto bad rem the generated HTML output does not have proper css classes. Fix them. Remove if you are not generating website files java.exe -jar E:\com\mindprod\repair\fixcssclasses.jar %configuration E:\mindprod\jgloss\include\vercheckexport.htmlfrag echo copying vercheckexport.htmlfrag copy E:\mindprod\jgloss\include\vercheckexport.htmlfrag E:\com\mindprod\vercheck goto done :bad echo corrections needed. %edit defaults.csv C:\temp\vercheck.log pause wait for editor to complete goto again :done rem -30-