Merge pull request #460 from kiwix/fix_ci_appveyor
This commit is contained in:
commit
8bd1c36721
|
@ -1,4 +1,4 @@
|
||||||
image: Visual Studio 2017
|
image: Visual Studio 2019
|
||||||
version: '0.1.{build}'
|
version: '0.1.{build}'
|
||||||
environment:
|
environment:
|
||||||
EXTRA_DIR: 'C:\extra'
|
EXTRA_DIR: 'C:\extra'
|
||||||
|
@ -16,8 +16,8 @@ environment:
|
||||||
init:
|
init:
|
||||||
- cmd: |
|
- cmd: |
|
||||||
echo %TEST_VAR%
|
echo %TEST_VAR%
|
||||||
REM Set VC 2017
|
REM Set VC 2019
|
||||||
"C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Auxiliary\Build\vcvars64.bat"
|
"C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Auxiliary\Build\vcvars64.bat"
|
||||||
mkdir C:\extra\bin
|
mkdir C:\extra\bin
|
||||||
|
|
||||||
install:
|
install:
|
||||||
|
|
|
@ -5,6 +5,7 @@ curl -fsSL -O https://ftpmirror.gnu.org/libmicrohttpd/libmicrohttpd-latest-w32-b
|
||||||
7z e libmicrohttpd-latest-w32-bin.zip -o%EXTRA_DIR%/lib libmicrohttpd-*-w32-bin/x86_64/VS2019/Release-static/libmicrohttpd.lib || exit /b 1
|
7z e libmicrohttpd-latest-w32-bin.zip -o%EXTRA_DIR%/lib libmicrohttpd-*-w32-bin/x86_64/VS2019/Release-static/libmicrohttpd.lib || exit /b 1
|
||||||
7z e libmicrohttpd-latest-w32-bin.zip -o%EXTRA_DIR%/lib/pkgconfig libmicrohttpd-*-w32-bin/x86_64/MinGW/static/mingw64/lib/pkgconfig/* || exit /b 1
|
7z e libmicrohttpd-latest-w32-bin.zip -o%EXTRA_DIR%/lib/pkgconfig libmicrohttpd-*-w32-bin/x86_64/MinGW/static/mingw64/lib/pkgconfig/* || exit /b 1
|
||||||
|
|
||||||
|
rename %EXTRA_DIR%\lib\libmicrohttpd.lib microhttpd.lib
|
||||||
dir %EXTRA_DIR%
|
dir %EXTRA_DIR%
|
||||||
dir %EXTRA_DIR%\lib
|
dir %EXTRA_DIR%\lib
|
||||||
dir %EXTRA_DIR%\lib\pkgconfig
|
dir %EXTRA_DIR%\lib\pkgconfig
|
||||||
|
|
|
@ -28,7 +28,7 @@ then
|
||||||
cp $MINGW64_EXTRA_DIR/bin/*.dll $KIWIX_DIR
|
cp $MINGW64_EXTRA_DIR/bin/*.dll $KIWIX_DIR
|
||||||
cp $MINGW64_EXTRA_DIR/bin/kiwix-serve.exe $KIWIX_DIR
|
cp $MINGW64_EXTRA_DIR/bin/kiwix-serve.exe $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
|
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
|
||||||
|
|
||||||
7z a -tzip $KIWIX_ARCHIVES_DIR/$KIWIX_ARCH_NAME $KIWIX_DIR
|
7z a -tzip $KIWIX_ARCHIVES_DIR/$KIWIX_ARCH_NAME $KIWIX_DIR
|
||||||
fi
|
fi
|
||||||
|
|
Loading…
Reference in New Issue