anchor.diff:      if not exist %THIRD_PARTY_PATH% ( set UPLOAD_TP_FILE=ON ) 
       cd %work_dir%\%BUILD_DIR%
   ) else (
  -    echo Found reusable third_party cache locally, will reuse it.
  +    echo Found reusable third_party cache in %THIRD_PARTY_PATH%, will reuse it.
   )
   
   :cmake_impl
  
positive.code: %cache_dir%\tools\busybox64.exe bash cache.sh
  
  set /p md5=< md5.txt
  if "%WITH_GPU%"=="ON" (
      for /F "delims=" %%# in ('nvcc --version^|findstr V1') do set cuda_version=%%#
      set cuda_version=!cuda_version:~-7,4!
      set sub_dir=cuda!cuda_version:.=!
  ) else (
      set sub_dir=cpu
  )
  
  set THIRD_PARTY_HOME=%cache_dir:\=/%/third_party/%sub_dir%
  set THIRD_PARTY_PATH=%THIRD_PARTY_HOME%/%md5%
  set UPLOAD_TP_FILE=OFF
  
negative.code: if not defined retry_times set retry_times=3
  if not defined PYTHON_ROOT set PYTHON_ROOT=C:\Python37
  if not defined BUILD_DIR set BUILD_DIR=build
  set task_name=%1
  
  rem ------initialize the python environment------
  set PYTHON_EXECUTABLE=%PYTHON_ROOT%\python.exe
  