anchor.diff:  @echo off
   
  -set CURRENTPATH=%cd%
  -set MSBUILD="C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\MSBuild\15.0\Bin\msbuild.exe"
  -set WKHTMLTOPDF="C:\Program Files\wkhtmltopdf\bin\wkhtmltopdf.exe"
  -set PDFTK="C:\Program Files (x86)\PDFtk Server\bin\pdftk.exe"
  -set SEVENZIP="C:\Program Files\7-Zip\7z.exe"
  -set LCOUNTER="C:\Program Files (x86)\lcounter\lcounter.exe"
  +if defined APPVEYOR (
  +  set MSBUILD="msbuild.exe"
  +  set SEVENZIP="7z.exe"
  +)
  +
  +if not defined APPVEYOR (
  +  set CURRENTPATH=%cd%
  +  set MSBUILD="C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\MSBuild\15.0\Bin\msbuild.exe"
  +  set WKHTMLTOPDF="C:\Program Files\wkhtmltopdf\bin\wkhtmltopdf.exe"
  +  set PDFTK="C:\Program Files (x86)\PDFtk Server\bin\pdftk.exe"
  +  set SEVENZIP="C:\Program Files\7-Zip\7z.exe"
  +  set LCOUNTER="C:\Program Files (x86)\lcounter\lcounter.exe"
  +)
   
   echo;
   echo =========================================
   echo Build YaizuComLib
   echo =========================================
   
  -echo;
  -echo This batch file requires softwares shown below.
  -echo (1) Microsoft Visual Studio 2017
  -echo (2) wkhtmltopdf 0.12.0.3
  -echo (3) PDFtk Server 2.02
  -echo (4) 7-Zip 9.20
  -echo (5) Line Counter
  -
  -if not exist %MSBUILD% exit
  -if not exist %WKHTMLTOPDF% exit
  -if not exist %PDFTK% exit
  -if not exist %SEVENZIP% exit
  -if not exist %LCOUNTER% exit
  +if not defined APPVEYOR (
  +  echo;
  +  echo This batch file requires softwares shown below.
  +  echo 1. Microsoft Visual Studio 2017
  +  echo 2. wkhtmltopdf 0.12.0.3
  +  echo 3. PDFtk Server 2.02
  +  echo 4. 7-Zip 9.20
  +  echo 5. Line Counter
  +
  +  if not exist %MSBUILD% exit
  +  if not exist %WKHTMLTOPDF% exit
  +  if not exist %PDFTK% exit
  +  if not exist %SEVENZIP% exit
  +  if not exist %LCOUNTER% exit
  +)
   
   echo;
   echo Building process for YaizuComLib has started.
  
positive.code: copy "..\src\stkthreadgui\Release\stkthreadgui.lib" deployment
  %SEVENZIP% a ..\build\deployment\stkthreadgui.zip ..\build\deployment\stkthreadgui.lib
  %SEVENZIP% a ..\build\deployment\stkthreadgui.zip ..\build\deployment\stkthreadgui.h
  %SEVENZIP% a ..\build\deployment\stkthreadgui.zip ..\build\deployment\stkthreadgui.pdf
  %SEVENZIP% a ..\build\deployment\stkthreadgui.zip buildver.txt
  del ..\build\deployment\stkthreadgui.lib
  del ..\build\deployment\stkthreadgui.h
  del ..\build\deployment\stkthreadgui.pdf
  
  echo Building stkdata.sln...
  %MSBUILD% "..\src\stkdata\stkdata.sln" /t:clean;build /p:Configuration=Release
  
negative.code: %SEVENZIP% a ..\build\deployment\commonfunc.zip ..\build\deployment\StkProperties.h
  %SEVENZIP% a ..\build\deployment\commonfunc.zip ..\build\deployment\StkObject.h
  %SEVENZIP% a ..\build\deployment\commonfunc.zip ..\build\deployment\StkStringParser.h
  %SEVENZIP% a ..\build\deployment\commonfunc.zip buildver.txt
  del ..\build\deployment\commonfunc.lib
  del ..\build\deployment\msgproc.h
  