2 on: [push, pull_request]
5 # TODO: no clang on linux build on GitHub actions
9 - uses: actions/checkout@v1
10 - name: install dependencies
13 sudo apt-get install -qq libsdl2-dev
24 - uses: actions/checkout@v1
25 - name: install dependencies
26 run: brew install sdl2 pkg-config
34 # TODO: build-windows-msvc on GitHub Actions does not support SCU
38 - uses: actions/checkout@v1
39 # this runs vcvarsall for us, so we get the MSVC toolchain in PATH.
40 - uses: seanmiddleditch/gha-setup-vsdevenv@master
43 curl -fsSL -o SDL2-devel-2.0.9-VC.zip https://www.libsdl.org/release/SDL2-devel-2.0.9-VC.zip
44 7z x SDL2-devel-2.0.9-VC.zip
50 cmake .. -DNOTHING_CI=ON
56 - uses: actions/checkout@v1
58 - uses: numworks/setup-msys2@v1
59 - name: install dependencies
60 run: msys2do pacman -S --noconfirm mingw-w64-x86_64-gcc mingw64/mingw-w64-x86_64-SDL2 make mingw-w64-x86_64-pkg-config
63 msys2do ./build-posix.sh