2 on: [push, pull_request]
8 - uses: actions/checkout@v1
9 - name: install dependencies
12 sudo apt-get install -qq libsdl2-dev tcc
18 CFLAGS: -DSDL_DISABLE_IMMINTRIN_H -L/usr/lib/x86_64-linux-gnu/pulseaudio
24 - uses: actions/checkout@v1
25 - name: install dependencies
28 sudo apt-get install -qq libsdl2-dev
39 - uses: actions/checkout@v1
40 - name: install dependencies
43 sudo apt-get install -qq libsdl2-dev
54 - uses: actions/checkout@v1
55 - name: install dependencies
56 run: brew install sdl2 pkg-config
64 # TODO(#1177): build-windows-msvc on GitHub Actions does not support SCU
68 - uses: actions/checkout@v1
69 # this runs vcvarsall for us, so we get the MSVC toolchain in PATH.
70 - uses: seanmiddleditch/gha-setup-vsdevenv@master
73 curl -fsSL -o SDL2-devel-2.0.9-VC.zip https://www.libsdl.org/release/SDL2-devel-2.0.9-VC.zip
74 7z x SDL2-devel-2.0.9-VC.zip
80 cmake .. -DNOTHING_CI=ON
83 # TODO(#1178): %z related warnings on build-windows-mingw GitHub Action
87 - uses: actions/checkout@v1
89 - uses: numworks/setup-msys2@v1
90 - name: install dependencies
91 run: msys2do pacman -S --noconfirm mingw-w64-x86_64-gcc mingw64/mingw-w64-x86_64-SDL2 make mingw-w64-x86_64-pkg-config
94 msys2do ./build-posix.sh