ci: Install ninja

This commit is contained in:
Matt Borgerson 2021-04-18 23:17:37 -07:00
parent 7818e21350
commit 06d12ed031
1 changed files with 5 additions and 2 deletions

View File

@ -43,6 +43,7 @@ jobs:
Invoke-WebRequest -Uri "https://github.com/mborgerson/xemu-msys2/releases/latest/download/msys64.7z" -OutFile "msys64.7z"
echo "Extracting MSYS2 environment..."
7z x -y msys64.7z "-oC:\tools\"
C:\tools\msys64\usr\bin\bash.exe -lc "pacman --needed --noconfirm -S mingw-w64-x86_64-ninja"
# - name: Initialize Compiler Cache
# id: cache
# uses: actions/cache@v1
@ -98,7 +99,8 @@ jobs:
libpixman-1-dev \
libsdl2-dev \
libsamplerate0-dev \
ccache
ccache \
ninja-build
- name: Initialize Compiler Cache
id: cache
uses: actions/cache@v1
@ -163,7 +165,8 @@ jobs:
pixman \
pkg-config \
libsamplerate \
sdl2
sdl2 \
ninja
- name: Initialize Compiler Cache
id: cache
uses: actions/cache@v1