build: Make msys2 deps install script use pacboy
This commit is contained in:
parent
2ab529a3f5
commit
e3ec4ebd21
20
.github/workflows/build.yml
vendored
20
.github/workflows/build.yml
vendored
@ -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
|
||||||
|
35
dist/get_deps_msys2.sh
vendored
35
dist/get_deps_msys2.sh
vendored
@ -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
|
||||||
|
Loading…
Reference in New Issue
Block a user