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: cd %ROOT_DIR%\build
  if exist "include/zeromq_cpp/zmq.hpp" goto :prebuildstep4
  echo Downloading ZeroMQ CPP 4.2.2
  %ROOT_DIR%\..\tools\httpget "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" ./
  
negative.code: REM //---------- if cmake doesn't exist then install it ----------
  WHERE cmake >nul 2>nul
  IF %ERRORLEVEL% NEQ 0 (
      echo Cmake does not exist yet...
      call :installcmake
  ) ELSE (
      echo Cmake found.
  )
  :aftercmakecheck
  
  REM //---------- if BOOST doesn't exist then download it ----------
  IF "%BOOST_ROOT%"=="" (
      ECHO Boost could not be found in BOOST_ROOT, so Boost 1.6.5 will be installed...
      call :installboost
  ) ELSE (
      ECHO Boost found in %BOOST_ROOT%
  )
  :afterboostcheck
  
  REM //---------- compile airsim_ros_interface that we got from git submodule ----------
  :regular_build_pipeline
  echo Starting Build
  IF NOT EXIST build mkdir build
  cd build
  goto :downloadzeromqsrc
  