1
0
mirror of synced 2024-11-30 18:34:29 +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 uses: msys2/setup-msys2@v2
with: with:
msystem: mingw64 msystem: mingw64
pacboy: >-
gcc:p - name: ⬇️ Install dependencies
lld:p run: |
cmake:p set -x
ccache:p pacman -Syu --noconfirm
glfw:p dist/get_deps_msys2.sh
file:p
mbedtls:p
freetype:p
dlfcn:p
libbacktrace:p
ninja:p
curl-winssl:p
capstone:p
- name: ⬇️ Install .NET - name: ⬇️ Install .NET
uses: actions/setup-dotnet@v3 uses: actions/setup-dotnet@v3

View File

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