Skip to content
Snippets Groups Projects
Commit c2baa799 authored by Andreas Traczyk's avatar Andreas Traczyk
Browse files

build: get tarballs for winsparkle submodules

Change-Id: I33f183bda3dabcafe4da18d105c58e42b6d1ec6b
parent 80c9d835
No related branches found
No related tags found
No related merge requests found
......@@ -6,25 +6,35 @@ if "%1" == "/c" (
set cloneSubmodules=Y
)
set WGET_CMD=wget --no-check-certificate --retry-connrefused --waitretry=1 --read-timeout=20 --timeout=15 --tries=4
set APPLY_CMD=git apply --reject --ignore-whitespace --whitespace=fix
if exist "winsparkle" (
if exist winsparkle (
rmdir winsparkle /s /q
)
git clone --depth=1 https://github.com/vslavik/winsparkle.git
git clone https://github.com/vslavik/winsparkle.git
cd winsparkle
git checkout 6e7bb8554852d7f964fd176c440dd29cc772f2dc
%APPLY_CMD% ..\winsparkle.patch
if "%cloneSubmodules%" neq "N" (
git submodule init
git submodule update --depth=1
cd 3rdparty
call :getTarballDepToFolder https://github.com/libexpat/libexpat 97c6bd01990090d4015364ae37dd141f3c39a30f expat
call :getTarballDepToFolder https://github.com/openssl/openssl e5bba24cd8bb3e5127a578b85c6edf013a38ea6d openssl
call :getTarballDepToFolder https://github.com/wxWidgets/wxWidgets 08ea09c7fee69984c75e51ea8ee90ef075f06e90 wxWidgets
cd wxWidgets\3rdparty
call :getTarballDepToFolder https://github.com/wxWidgets/Catch 011f6e6458d888246f94643e293f002073cff489 catch
cd ..\..
cd ..
)
cd ..
if exist "qrencode-win32" (
if exist qrencode-win32 (
rmdir qrencode-win32 /s /q
)
git clone --depth=1 https://github.com/BlueDragon747/qrencode-win32.git
git clone https://github.com/BlueDragon747/qrencode-win32.git
cd qrencode-win32
git checkout d6495a2aa74d058d54ae0f1b9e9e545698de66ce
%APPLY_CMD% ..\qrencode-win32.patch
......@@ -33,3 +43,16 @@ git checkout d6495a2aa74d058d54ae0f1b9e9e545698de66ce
endlocal
@endlocal
exit /B %ERRORLEVEL%
:getTarballDepToFolder
%WGET_CMD% %1/archive/%2.tar.gz
7z -y x %2.tar.gz && 7z -y x %2.tar
del %2.tar && del %2.tar.gz && del pax_global_header
if exist %3 (
rmdir %3 /s /q
)
if exist %3-%2 (
rename %3-%2 %3
) else (
rename lib%3-%2 %3
)
\ No newline at end of file
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment