1
0
mirror of synced 2024-11-23 23:31:02 +01:00

build: Make msys2 deps install script use pacboy

This commit is contained in:
WerWolv 2024-01-05 14:47:30 +01:00
parent 2ab529a3f5
commit e3ec4ebd21
2 changed files with 24 additions and 31 deletions

View File

@ -45,20 +45,12 @@ jobs:
uses: msys2/setup-msys2@v2
with:
msystem: mingw64
pacboy: >-
gcc:p
lld:p
cmake:p
ccache:p
glfw:p
file:p
mbedtls:p
freetype:p
dlfcn:p
libbacktrace:p
ninja:p
curl-winssl:p
capstone:p
- name: ⬇️ Install dependencies
run: |
set -x
pacman -Syu --noconfirm
dist/get_deps_msys2.sh
- name: ⬇️ Install .NET
uses: actions/setup-dotnet@v3

View File

@ -1,19 +1,20 @@
#!/usr/bin/env sh
pacman -S --needed --noconfirm \
mingw-w64-x86_64-gcc \
mingw-w64-x86_64-lld \
mingw-w64-x86_64-cmake \
mingw-w64-x86_64-ccache \
mingw-w64-x86_64-glfw \
mingw-w64-x86_64-file \
mingw-w64-x86_64-curl-winssl \
mingw-w64-x86_64-mbedtls \
mingw-w64-x86_64-freetype \
mingw-w64-x86_64-dlfcn \
mingw-w64-x86_64-ninja \
mingw-w64-x86_64-capstone \
mingw-w64-x86_64-zlib \
mingw-w64-x86_64-bzip2 \
mingw-w64-x86_64-xz \
mingw-w64-x86_64-zstd
pacman -S --needed --noconfirm pactoys
pacboy -S --needed --noconfirm \
gcc:p \
lld:p \
cmake:p \
ccache:p \
glfw:p \
file:p \
curl-winssl:p \
mbedtls:p \
freetype:p \
dlfcn:p \
ninja:p \
capstone:p \
zlib:p \
bzip2:p \
xz:p \
zstd:p