From 8c3719ba66f41a4d424eaf2a846af59ba2cc5e66 Mon Sep 17 00:00:00 2001 From: odrling Date: Sat, 28 Dec 2019 22:43:11 +0100 Subject: [PATCH] ICU --- appveyor.yml | 11 +++++++++-- 1 file changed, 9 insertions(+), 2 deletions(-) diff --git a/appveyor.yml b/appveyor.yml index 6122869fc..941f39df1 100644 --- a/appveyor.yml +++ b/appveyor.yml @@ -2,6 +2,7 @@ image: Visual Studio 2019 environment: WXWIN: '%APPVEYOR_BUILD_FOLDER%\wxWidgets' + ICUWIN: '%APPVEYOR_BUILD_FOLDER%\icu' install: # Set paths to dependencies (based on architecture) @@ -15,14 +16,20 @@ install: - cmd: chdir %WXWIN% - cmd: curl -L -o wxWidgets.7z https://github.com/wxWidgets/wxWidgets/releases/download/v3.1.3/wxWidgets-3.1.3.7z - cmd: 7z x wxWidgets.7z - - cmd: cd .. # build wxWidgets - cmd: msbuild /m %WXWIN%\build\msw\wx_vc16.sln "/p:Configuration=DLL Release;Platform=Win32;PlatformToolset=v142" /target:adv,base,core,html,net,qa,wxexpat,wxjpeg,wxpng,wxtiff,wxzlib,xml /logger:"C:\Program Files\AppVeyor\BuildAgent\Appveyor.MSBuildLogger.dll" + # Download ICU + - cmd: mkdir %ICUWIN% + - cmd: chdir %ICUWIN% + - cmd: curl -L -o icu.zip https://github.com/unicode-org/icu/releases/download/release-65-1/icu4c-65_1-src.zip + - cmd: 7z x icu.zip + # build ICU + - cmd: msbuild /m %ICUWIN%/source/allinone/allinone.sln # Set up the build environment - cmd: '"C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Auxiliary\Build\vcvarsall.bat" x86_amd64' - cmd: set BOOST_ROOT=C:\Libraries\boost_1_71_0 build_script: - - cmd: meson --backend=ninja -Dwx_path=%WXWIN% builddir + - cmd: meson --backend=ninja -Dwx_path=%WXWIN% -Dicu_path=%ICUWIN% builddir - cmd: ninja -C builddir