anchor.diff:  
   :cmakefailed
   echo CMake install failed, please install cmake manually from https://cmake.org/
  +pause
  +exit 1
  +
  +:boostfailed
  +echo Boost install failed, please install Boost 1.6.5 manually from https://www.boost.org/doc/libs/1_65_0/more/getting_started/windows.html
  +pause
   exit 1
   
   :eof_own
  
positive.code: echo #### Build failed
  goto :eof_own
  
  :installcmake
  if NOT EXIST cmake-3.7.2-win64-x64 call :downloadcmake
  set PATH=%PATH%;%ROOT_DIR%\cmake-3.7.2-win64-x64\bin;
  goto :eof_own
  
  :downloadcmake
  echo CMake was not found, so we are installing it for you... 
  %ROOT_DIR%\..\tools\httpget "https://cmake.org/files/v3.7/cmake-3.7.2-win64-x64.zip"
  if ERRORLEVEL 1 goto :cmakefailed
  echo Decompressing cmake-3.7.2-win64-x64.zip...
  %ROOT_DIR%\tools\unzip "cmake-3.7.2-win64-x64.zip"
  if ERRORLEVEL 1 goto :cmakefailed
  del cmake-3.7.2-win64-x64.zip
  goto :eof_own
  
  :downloadzeromqsrc
  cd %ROOT_DIR%\build
  if exist "include/zeromq_src/zmq.h" goto :prebuildstep2
  echo Downloading ZeroMQ 4.2.2
  %ROOT_DIR%\..\tools\httpget "https://github.com/zeromq/libzmq/releases/download/v4.2.2/zeromq-4.2.2.tar.gz"
  if ERRORLEVEL 1 goto :buildfailed
  echo Decompressing zeromq-4.2.2.tar.gz
  %ROOT_DIR%\..\tools\TarTool "zeromq-4.2.2.tar.gz" ./
  
negative.code: cd %ROOT_DIR%\build
  if exist "include/zeromq_cpp/zmq.hpp" goto :prebuildstep4
  echo Downloading ZeroMQ CPP 4.2.2
  REM //%ROOT_DIR%\..\tools\HttpGet "https://github.com/zeromq/cppzmq/archive/v4.2.2.tar.gz"
  powershell -ExecutionPolicy Unrestricted -file "%ROOT_DIR%\..\tools\http_get_powershell.ps1" -url_download "https://github.com/zeromq/cppzmq/archive/v4.2.2.tar.gz"
  if ERRORLEVEL 1 goto :buildfailed
  echo Decompressing v4.2.2.tar.gz
  %ROOT_DIR%\..\tools\TarTool "v4.2.2.tar.gz" ./
  