diff --git a/extdep/getstuff.bat b/extdep/getstuff.bat index c138c92d5..531be8fde 100644 --- a/extdep/getstuff.bat +++ b/extdep/getstuff.bat @@ -23,10 +23,15 @@ set eth_version=%2 cd download -if not exist %eth_name%-%eth_version%.tar.gz curl -k -o %eth_name%-%eth_version%.tar.gz %eth_server%/%eth_name%-%eth_version%.tar.gz -if not exist %eth_name%-%eth_version% tar -zxvf %eth_name%-%eth_version%.tar.gz +if not exist %eth_name%-%eth_version%.tar.gz ( + bitsadmin /cancel %eth_name%-%eth_version%.tar.gz + bitsadmin /create %eth_name%-%eth_version%.tar.gz + bitsadmin /transfer %eth_name%-%eth_version%.tar.gz /download /priority normal %eth_server%/%eth_name%-%eth_version%.tar.gz %cd%\%eth_name%-%eth_version%.tar.gz + bitsadmin /cancel %eth_name%-%eth_version%.tar.gz +) +if not exist %eth_name%-%eth_version% cmake -E tar -zxvf %eth_name%-%eth_version%.tar.gz cmake -E copy_directory %eth_name%-%eth_version% ..\install\windows -cd ..\download +cd .. goto :EOF