Skip to content

Commit 0998d8d

Browse files
committed
Fix appveyor. Change worker image to 2019 and remove flex bison installation
1 parent 0abd8ba commit 0998d8d

1 file changed

Lines changed: 2 additions & 34 deletions

File tree

appveyor.yml

Lines changed: 2 additions & 34 deletions
Original file line numberDiff line numberDiff line change
@@ -1,43 +1,13 @@
11
version: 3.0.{build}
2-
image: Visual Studio 2017
2+
image: Visual Studio 2019
33

44
install:
55
- cd %APPVEYOR_BUILD_FOLDER%
66
- git submodule update --init --recursive
7-
# update msys2
8-
#- C:\msys64\usr\bin\bash -lc "curl -O http://repo.msys2.org/msys/x86_64/msys2-keyring-r21.b39fb11-1-any.pkg.tar.xz"
9-
#- C:\msys64\usr\bin\bash -lc "curl -O http://repo.msys2.org/msys/x86_64/msys2-keyring-r21.b39fb11-1-any.pkg.tar.xz.sig"
10-
#- C:\msys64\usr\bin\bash -lc "pacman-key --verify msys2-keyring-r21.b39fb11-1-any.pkg.tar.xz.sig"
11-
#- C:\msys64\usr\bin\bash -lc "pacman -U --noconfirm msys2-keyring-r21.b39fb11-1-any.pkg.tar.xz"
12-
- C:\msys64\usr\bin\bash -lc "curl -O http://mirror.yandex.ru/mirrors/msys2/msys/x86_64/msys2-keyring-r21.b39fb11-1-any.pkg.tar.xz" #10/6 fix - good
13-
- C:\msys64\usr\bin\bash -lc "curl -O http://mirror.yandex.ru/mirrors/msys2/msys/x86_64/msys2-keyring-r21.b39fb11-1-any.pkg.tar.xz.sig" # 10/6 fix - good
14-
- C:\msys64\usr\bin\bash -lc "pacman-key --verify msys2-keyring-r21.b39fb11-1-any.pkg.tar.xz.sig" # 10/6 fix - good
15-
- C:\msys64\usr\bin\bash -lc "pacman -U --noconfirm msys2-keyring-r21.b39fb11-1-any.pkg.tar.xz" # 10/6 - good
16-
- C:\msys64\usr\bin\bash -lc "echo 'Server = https://mirror.yandex.ru/mirrors/msys2/mingw/x86_64/' > /etc/pacman.d/mirrorlist.mingw64"
17-
- C:\msys64\usr\bin\bash -lc "echo 'Server = https://mirror.yandex.ru/mirrors/msys2/mingw/i686/' > /etc/pacman.d/mirrorlist.mingw32"
18-
- C:\msys64\usr\bin\bash -lc "echo 'Server = https://mirror.yandex.ru/mirrors/msys2/msys/$arch/' > /etc/pacman.d/mirrorlist.msys"
19-
- C:\msys64\usr\bin\bash -lc "pacman --noconfirm -Sy pacman" # still failed due to repo.msys2.org
20-
- C:\msys64\usr\bin\bash -lc "echo 'Server = https://mirror.yandex.ru/mirrors/msys2/mingw/x86_64/' > /etc/pacman.d/mirrorlist.mingw64"
21-
- C:\msys64\usr\bin\bash -lc "echo 'Server = https://mirror.yandex.ru/mirrors/msys2/mingw/i686/' > /etc/pacman.d/mirrorlist.mingw32"
22-
- C:\msys64\usr\bin\bash -lc "echo 'Server = https://mirror.yandex.ru/mirrors/msys2/msys/$arch/' > /etc/pacman.d/mirrorlist.msys"
23-
- C:\msys64\usr\bin\bash -lc "pacman --noconfirm -Su" # still failed due to repo.msys2.org
24-
- C:\msys64\usr\bin\bash -lc "echo 'Server = https://mirror.yandex.ru/mirrors/msys2/mingw/x86_64/' > /etc/pacman.d/mirrorlist.mingw64"
25-
- C:\msys64\usr\bin\bash -lc "echo 'Server = https://mirror.yandex.ru/mirrors/msys2/mingw/i686/' > /etc/pacman.d/mirrorlist.mingw32"
26-
- C:\msys64\usr\bin\bash -lc "echo 'Server = https://mirror.yandex.ru/mirrors/msys2/msys/$arch/' > /etc/pacman.d/mirrorlist.msys"
27-
- C:\msys64\usr\bin\bash -lc "pacman --needed --noconfirm -Sy pacman-mirrors" # good
28-
- C:\msys64\usr\bin\bash -lc "echo 'Server = https://mirror.yandex.ru/mirrors/msys2/mingw/x86_64/' > /etc/pacman.d/mirrorlist.mingw64"
29-
- C:\msys64\usr\bin\bash -lc "echo 'Server = https://mirror.yandex.ru/mirrors/msys2/mingw/i686/' > /etc/pacman.d/mirrorlist.mingw32"
30-
- C:\msys64\usr\bin\bash -lc "echo 'Server = https://mirror.yandex.ru/mirrors/msys2/msys/$arch/' > /etc/pacman.d/mirrorlist.msys"
31-
- C:\msys64\usr\bin\bash -lc "pacman --noconfirm -Syu" # still failed due to repo.msys2.org
32-
- C:\msys64\usr\bin\bash -lc "echo 'Server = https://mirror.yandex.ru/mirrors/msys2/mingw/x86_64/' > /etc/pacman.d/mirrorlist.mingw64"
33-
- C:\msys64\usr\bin\bash -lc "echo 'Server = https://mirror.yandex.ru/mirrors/msys2/mingw/i686/' > /etc/pacman.d/mirrorlist.mingw32"
34-
- C:\msys64\usr\bin\bash -lc "echo 'Server = https://mirror.yandex.ru/mirrors/msys2/msys/$arch/' > /etc/pacman.d/mirrorlist.msys"
35-
- C:\msys64\usr\bin\bash -lc "pacman --noconfirm --needed -S bison flex"
367

37-
# pacman -U msys2-keyring-r21.b39fb11-1-any.pkg.tar.xz
388
# setup envionment
399
- set PATH=C:\Qt\5.13\msvc2017_64\bin;%PATH%
40-
- call "C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Auxiliary\Build\vcvars64.bat"
10+
- call "C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Auxiliary\Build\vcvars64.bat"
4111
# Download Antlr 4 jar
4212
- curl -fsSL -o antlr.jar https://www.antlr.org/download/antlr-4.7.2-complete.jar
4313

@@ -57,8 +27,6 @@ build_script:
5727
5828
cmake .. -G "NMake Makefiles"
5929
-DCMAKE_TOOLCHAIN_FILE=C:\Tools\vcpkg\scripts\buildsystems\vcpkg.cmake
60-
-DFLEX_EXECUTABLE=C:/msys64/usr/bin/flex.exe
61-
-DBISON_EXECUTABLE=C:/msys64/usr/bin/bison.exe
6230
-DCMAKE_BUILD_TYPE=Release
6331
-DCMAKE_INSTALL_PREFIX=%APPVEYOR_BUILD_FOLDER%/install
6432
-DANTLR_EXECUTABLE=%APPVEYOR_BUILD_FOLDER%/antlr.jar

0 commit comments

Comments
 (0)