anchor.diff:  :boost_found
   echo BOOST_ROOT=%BOOST_ROOT%
   echo.
  -
  -if not defined ARCH (
  -  set ARCH=Win32
  -)
  -
  -if not defined BJAM_TOOLSET (
  -  rem the number actually means platform toolset, not %VisualStudioVersion%
  -  set BJAM_TOOLSET=msvc-14.2
  -)
  -
  -if not defined CMAKE_GENERATOR (
  -  set CMAKE_GENERATOR="Visual Studio 16 2019"
  -)
  -
  -if not defined PLATFORM_TOOLSET (
  -  set PLATFORM_TOOLSET=v142
  -)
   
   set clean=0
   set build_dir_base=build
  
positive.code: 
  if %build_librime% == 0 goto exit
  
  set rime_cmake_flags=-G%CMAKE_GENERATOR%^
   -A%ARCH%^
   -T%PLATFORM_TOOLSET%^
   -DBUILD_STATIC=ON^
   -DBUILD_SHARED_LIBS=%build_shared%^
   -DBUILD_TEST=%build_test%^
  
negative.code: 
    echo building opencc.
    pushd thirdparty\src\opencc
    cmake . -B%build_dir% %thirdparty_cmake_flags%^
    -DBUILD_SHARED_LIBS=OFF^
    -DBUILD_TESTING=OFF
    if errorlevel 1 goto error
  