]> git.lizzy.rs Git - nothing.git/blob - appveyor.yml
Do not install cmake on ubuntu CI
[nothing.git] / appveyor.yml
1 image:
2   - ubuntu1804
3   - Visual Studio 2015
4 environment: # enable mingw build on windows image
5   MSYSTEM: MINGW64
6   CHERE_INVOKING: 1
7   matrix:
8     - BUILD_TYPE: mingw
9     - BUILD_TYPE: other
10 matrix:
11   exclude: # no mingw build on linux
12     - image: ubuntu1804
13       BUILD_TYPE: mingw
14 install:
15   - ps: |
16        if ($isWindows) {
17           if ($env:BUILD_TYPE -eq 'mingw') {
18               cmd /C 'curl -fsSL -o SDL2-devel-2.0.10-mingw.tar.gz https://www.libsdl.org/release/SDL2-devel-2.0.10-mingw.tar.gz'
19               C:\msys64\usr\bin\bash.exe -lc "tar xzf SDL2-devel-2.0.10-mingw.tar.gz"
20               mv SDL2-2.0.10 SDL2
21           } else {
22               cmd /C 'curl -fsSL -o SDL2-devel-2.0.9-VC.zip https://www.libsdl.org/release/SDL2-devel-2.0.9-VC.zip'
23               7z x SDL2-devel-2.0.9-VC.zip
24               mv SDL2-2.0.9 SDL2
25           }
26        } else {
27            bash -c "sudo apt-get update -qq"
28            bash -c "sudo apt-get install -qq libsdl2-dev libxml2-dev"
29        }
30 build_script:
31   - mkdir build
32   - cd build
33   - ps: |
34        if ($isWindows -and $env:BUILD_TYPE -eq 'mingw') {
35            C:\msys64\usr\bin\bash.exe -lc "cmake .. -G 'MSYS Makefiles'"
36            C:\msys64\usr\bin\bash.exe -lc "cmake --build ."
37        } else {
38            cmake ..
39            cmake --build .
40        }