From 00b7e0f1f80b88e40a9a609418aad00089243195 Mon Sep 17 00:00:00 2001 From: Matthieu Gautier Date: Wed, 31 Oct 2018 15:40:53 +0100 Subject: [PATCH] [AppVeyor] Add Aria2. --- appveyor.yml | 1 + appveyor/install_aria2.cmd | 4 ++++ appveyor/package_kiwix-desktop.sh | 1 + 3 files changed, 6 insertions(+) create mode 100644 appveyor/install_aria2.cmd diff --git a/appveyor.yml b/appveyor.yml index e6b03df..328d0e3 100644 --- a/appveyor.yml +++ b/appveyor.yml @@ -45,6 +45,7 @@ build_script: - appveyor\install_icu.cmd - appveyor\install_libzim.cmd - appveyor\install_pugixml.cmd + - appveyor\install_aria2.cmd - appveyor\install_kiwix-lib.cmd - appveyor\install_kiwix-desktop.cmd diff --git a/appveyor/install_aria2.cmd b/appveyor/install_aria2.cmd new file mode 100644 index 0000000..0f40edf --- /dev/null +++ b/appveyor/install_aria2.cmd @@ -0,0 +1,4 @@ +REM ======================================================== +REM Install aria2 +curl -fsSL -O https://github.com/aria2/aria2/releases/download/release-1.34.0/aria2-1.34.0-win-64bit-build1.zip || exit /b 1 +7z e aria2-1.34.0-win-64bit-build1.zip -o%EXTRA_DIR% aria2-1.34.0-win-64bit-build1\aria2c.exe || exit /b 1 diff --git a/appveyor/package_kiwix-desktop.sh b/appveyor/package_kiwix-desktop.sh index 9cc876a..00a250e 100644 --- a/appveyor/package_kiwix-desktop.sh +++ b/appveyor/package_kiwix-desktop.sh @@ -12,6 +12,7 @@ mkdir -p NIGHTLY_KIWIX_ARCHIVES_DIR cp /c/projects/kiwix-build/kiwix-desktop/Release/kiwix-desktop.exe $KIWIX_DIR /c/Qt/5.11/msvc2017_64/bin/windeployqt --compiler-runtime $KIWIX_DIR +cp $MINGW64_EXTRA_DIR/aria2c.exe $KIWIX_DIR cp $MINGW64_EXTRA_DIR/bin/*.dll $KIWIX_DIR /c/Program\ Files\ \(x86\)/Windows\ Kits/10/bin/x64/signtool.exe sign -f appveyor/kiwix.pfx -p $win_certificate_password -t http://timestamp.verisign.com/scripts/timestamp.dll -d "Kiwix-desktop application" $KIWIX_DIR/kiwix-desktop.exe