1
0
ミラー元 https://git.tukaani.org/xz.git 前回の同期 2025-10-17 14:43:28 +00:00

CI: Fix windows-ci dependency installation.

All of the MSYS2 environments need make, and it does not come with the
toolchain package. The toolchain package will install the needed
compiler toolchains since without this package CMake cannot properly
generate the Makefiles.
このコミットが含まれているのは:
Jia Tan 2023-07-28 21:56:48 +08:00
コミット 7190f4cc7c

ファイルの表示

@ -42,7 +42,7 @@ jobs:
with:
msystem: ${{ matrix.msys2_env }}
update: true
install: pactoys
install: pactoys make
- name: Checkout code
# Need to explicitly set the shell here since we set the default
@ -71,7 +71,7 @@ jobs:
- name: Install Dependencies
if: ${{ matrix.msys2_env != 'msys' && matrix.build_system == 'autotools' }}
run: pacboy --noconfirm -S --needed autotools:p gcc:p clang:p make:p doxygen:p
run: pacboy --noconfirm -S --needed autotools:p toolchain:p doxygen:p
- name: Install Dependencies
if: ${{ matrix.msys2_env == 'msys' && matrix.build_system == 'cmake' }}
@ -79,7 +79,7 @@ jobs:
- name: Install Dependencies
if: ${{ matrix.msys2_env != 'msys' && matrix.build_system == 'cmake' }}
run: pacboy --noconfirm -S --needed cmake:p gcc:p clang:p make:p
run: pacboy --noconfirm -S --needed cmake:p toolchain:p
##################
# Build and Test #