anchor.diff:  	REM Determine if Boost atomic should be cloned
   	IF !ENABLE_TESTS! EQU !FALSE! (
   		REM Clone Boost atomic and checkout the appropriate tag
  -		ECHO Gathering Boost atomic ^(and dependencies^) > !LOG_BOOST_CLONE!
  -		ECHO | SET /P=Gathering Boost atomic ^(and dependencies^) ... 
  +		ECHO Gathering Boost atomic ^(and dependencies^) !BOOST_BRANCH_TAG_VERSION! > "!LOG_BOOST_CLONE!"
  +		ECHO | SET /P=Gathering Boost atomic ^(and dependencies^) !BOOST_BRANCH_TAG_VERSION! ... 
   		SET "BOOST_ATOMIC_DEPENDENCIES=atomic assert config mpl preprocessor static_assert type_traits"
   		IF NOT EXIST "!ABSOLUTE_DEPENDENCIES_DIRECTORY!\!DEPENDENCIES_SOURCE_DIRECTORY!\!BOOST_DIRECTORY!\include" MKDIR "!ABSOLUTE_DEPENDENCIES_DIRECTORY!\!DEPENDENCIES_SOURCE_DIRECTORY!\!BOOST_DIRECTORY!\include"
   		REM Store current Visual Studio tools environment variables
   		FOR %%A IN (!BOOST_ATOMIC_DEPENDENCIES!) DO (
  -			!GIT! clone !BOOST_REPOSITORY_URL!/%%A "!DEPENDENCIES_SOURCE_DIRECTORY!\!BOOST_DIRECTORY!\%%A" >> !LOG_BOOST_CLONE! 2>&1
  -			IF !ERRORLEVEL! EQU 0 (
  -				PUSHD "!DEPENDENCIES_SOURCE_DIRECTORY!\!BOOST_DIRECTORY!\%%A" > NUL
  -				ECHO. >> !LOG_BOOST_CLONE!
  -				!GIT! checkout !BOOST_BRANCH_TAG_VERSION! >> !LOG_BOOST_CLONE! 2>&1.
  -				IF !ERRORLEVEL! EQU 0 (
  -					XCOPY /E /Y include "!ABSOLUTE_DEPENDENCIES_DIRECTORY!\!DEPENDENCIES_SOURCE_DIRECTORY!\!BOOST_DIRECTORY!\include" >> !LOG_BOOST_CLONE!
  -				) ELSE (
  -					ECHO FAILED!
  -					ECHO 	See !LOG_BOOST_CLONE! for more details
  -					EXIT /B !EXIT_CODE_CHECKOUT_FAILED!
  -				)
  -				POPD
  -			) ELSE (
  +			!GIT! clone --depth 1 --branch !BOOST_BRANCH_TAG_VERSION! --single-branch !BOOST_REPOSITORY_URL!/%%A "!DEPENDENCIES_SOURCE_DIRECTORY!\!BOOST_DIRECTORY!\%%A" >> "!LOG_BOOST_CLONE!" 2>&1
  +			IF NOT !ERRORLEVEL! EQU 0 (
   				ECHO FAILED!
   				ECHO 	See !LOG_BOOST_CLONE! for more details
  -				EXIT /B !EXIT_CODE_CHECKOUT_FAILED!
  +				EXIT /B !EXIT_CODE_CLONE_FAILED!
   			)
   		)
   		ECHO done.
  
positive.code: SET GYP_REPOSITORY_URL=https://chromium.googlesource.com/external/gyp.git
  SET LIBSSH2_REPOSITORY_URL=http://git.libssh2.org/libssh2.git
  SET LIBSSH2_DIRECTORY=libssh2
  SET OPENSSL_REPOSITORY_URL=https://github.com/openssl/openssl.git
  SET OPENSSL_DIRECTORY=openssl
  SET OPENSSL_BRANCH_TAG_VERSION=OpenSSL_1_0_2
  
negative.code: REM Clone zlib (libssh2 dependency) and checkout the appropriate tag
  IF !ENABLE_ZLIB! EQU !TRUE! (
  	IF NOT EXIST "!DEPENDENCIES_SOURCE_DIRECTORY!\!ZLIB_DIRECTORY!" (
  		ECHO Cloning zlib !ZLIB_BRANCH_TAG_VERSION! > "!LOG_ZLIB_BUILD!"
  		ECHO | SET /P=Cloning zlib !ZLIB_BRANCH_TAG_VERSION! ... 
  		!GIT! clone --depth 1 --branch !ZLIB_BRANCH_TAG_VERSION! --single-branch !ZLIB_REPOSITORY_URL! "!DEPENDENCIES_SOURCE_DIRECTORY!\!ZLIB_DIRECTORY!" >> "!LOG_ZLIB_BUILD!" 2>&1
  		IF !ERRORLEVEL! EQU 0 (
  			ECHO done.
  		) ELSE (
  			ECHO FAILED!
  			ECHO 	See !LOG_ZLIB_BUILD! for more details
  