2 on: [push, pull_request]
8 - uses: actions/checkout@v1
9 - name: install dependencies
12 sudo apt-get install -qq libsdl2-dev
23 - uses: actions/checkout@v1
24 - name: install dependencies
27 sudo apt-get install -qq libsdl2-dev
38 - uses: actions/checkout@v1
39 - name: install dependencies
40 run: brew install sdl2 pkg-config
48 # TODO(#1177): build-windows-msvc on GitHub Actions does not support SCU
52 - uses: actions/checkout@v1
53 # this runs vcvarsall for us, so we get the MSVC toolchain in PATH.
54 - uses: seanmiddleditch/gha-setup-vsdevenv@master
57 curl -fsSL -o SDL2-devel-2.0.9-VC.zip https://www.libsdl.org/release/SDL2-devel-2.0.9-VC.zip
58 7z x SDL2-devel-2.0.9-VC.zip
64 cmake .. -DNOTHING_CI=ON
67 # TODO(#1178): %z related warnings on build-windows-mingw GitHub Action
71 - uses: actions/checkout@v1
73 - uses: numworks/setup-msys2@v1
74 - name: install dependencies
75 run: msys2do pacman -S --noconfirm mingw-w64-x86_64-gcc mingw64/mingw-w64-x86_64-SDL2 make mingw-w64-x86_64-pkg-config
78 msys2do ./build-posix.sh