tidy-html5/build/win64/updexe.bat

79 lines
1.3 KiB
Batchfile
Raw Normal View History

@setlocal
@REM copy the EXE into C:\MDOS, IFF changed
@set TMPDIR=C:\MDOS
2015-01-27 17:06:55 +00:00
@set TMPFIL1=tidy5.exe
@set TMPFIL2=tidy5.exe
@set TMPSRC=Release\%TMPFIL1%
@if NOT EXIST %TMPSRC% goto ERR1
@echo Current source %TMPSRC%
@call dirmin %TMPSRC%
@if NOT EXIST %TMPDIR%\nul goto ERR2
2015-01-27 17:06:55 +00:00
@set TMPDST=%TMPDIR%\%TMPFIL2%
2015-05-12 15:11:48 +00:00
@call :CHKCOPY
@set TMPFIL1=tidy5d.exe
@set TMPFIL2=tidy5d.exe
@set TMPSRC=Debug\%TMPFIL1%
@if NOT EXIST %TMPSRC% goto ERR1
@echo Current source %TMPSRC%
@call dirmin %TMPSRC%
@if NOT EXIST %TMPDIR%\nul goto ERR2
@set TMPDST=%TMPDIR%\%TMPFIL2%
@call :CHKCOPY
@goto END
:CHKCOPY
@if NOT EXIST %TMPDST% goto DOCOPY
@echo Current destination %TMPDST%
@call dirmin %TMPDST%
@REM Compare
@fc4 -q -v0 -b %TMPSRC% %TMPDST% >nul
@if ERRORLEVEL 2 goto NOFC4
@if ERRORLEVEL 1 goto DOCOPY
2015-01-27 17:06:55 +00:00
@echo.
@echo Files are the SAME... Nothing done...
2015-01-27 17:06:55 +00:00
@echo.
2015-05-12 15:11:48 +00:00
@goto :EOF
:NOFC4
@echo Can NOT run fc4! so doing copy...
:DOCOPY
copy %TMPSRC% %TMPDST%
@if NOT EXIST %TMPDST% goto ERR3
@call dirmin %TMPDST%
2015-05-12 15:11:48 +00:00
@echo.
@echo Done file update...
2015-05-12 15:11:48 +00:00
@echo.
@goto :EOF
:ERR1
@echo Source %TMPSRC% does NOT exist! Has it been built? *** FIX ME ***
@goto ISERR
:ERR2
@echo Destination %TMPDIR% does NOT exist!
@goto ISERR
:ERR3
@echo Copy of %TMPSRC% to %TMPDST% FAILED!
@goto ISERR
:ISERR
@endlocal
@exit /b 1
:END
@endlocal
@exit /b 0
@REM eof