mirror of
https://github.com/Neo-Desktop/WindowsXPKg
synced 2025-12-09 19:55:14 +02:00
move msys
This commit is contained in:
26
.github/workflows/windows.yml
vendored
26
.github/workflows/windows.yml
vendored
@@ -51,19 +51,6 @@ jobs:
|
|||||||
$env:PATH = 'C:\TDM-GCC-64\bin;' + $env:PATH
|
$env:PATH = 'C:\TDM-GCC-64\bin;' + $env:PATH
|
||||||
[Environment]::SetEnvironmentVariable('PATH', $env:PATH, [EnvironmentVariableTarget]::Machine)
|
[Environment]::SetEnvironmentVariable('PATH', $env:PATH, [EnvironmentVariableTarget]::Machine)
|
||||||
|
|
||||||
- name: Setup MSYS2
|
|
||||||
if: matrix.arch != 'arm64'
|
|
||||||
uses: msys2/setup-msys2@v2
|
|
||||||
with:
|
|
||||||
msystem: ${{ matrix.arch == 'x86' && 'MINGW32' || 'MINGW64' }}
|
|
||||||
update: true
|
|
||||||
install: >-
|
|
||||||
mingw-w64-${{ matrix.arch == 'x86' && 'i686' || 'x86_64' }}-gcc
|
|
||||||
mingw-w64-${{ matrix.arch == 'x86' && 'i686' || 'x86_64' }}-make
|
|
||||||
mingw-w64-x86_64-perl
|
|
||||||
perl
|
|
||||||
git
|
|
||||||
|
|
||||||
- name: Setup MSVC for ARM64
|
- name: Setup MSVC for ARM64
|
||||||
if: matrix.arch == 'arm64'
|
if: matrix.arch == 'arm64'
|
||||||
uses: ilammy/msvc-dev-cmd@v1
|
uses: ilammy/msvc-dev-cmd@v1
|
||||||
@@ -91,6 +78,19 @@ jobs:
|
|||||||
${{ github.workspace }}/OpenSSL-TDM-64
|
${{ github.workspace }}/OpenSSL-TDM-64
|
||||||
key: openssl-3.1.2-x64-${{ hashFiles('**/CMakeLists.txt') }}
|
key: openssl-3.1.2-x64-${{ hashFiles('**/CMakeLists.txt') }}
|
||||||
|
|
||||||
|
- name: Setup MSYS2
|
||||||
|
if: matrix.arch != 'arm64' && steps.cache-openssl-32.outputs.cache-hit != 'true' && steps.cache-openssl-64.outputs.cache-hit != 'true'
|
||||||
|
uses: msys2/setup-msys2@v2
|
||||||
|
with:
|
||||||
|
msystem: ${{ matrix.arch == 'x86' && 'MINGW32' || 'MINGW64' }}
|
||||||
|
update: true
|
||||||
|
install: >-
|
||||||
|
mingw-w64-${{ matrix.arch == 'x86' && 'i686' || 'x86_64' }}-gcc
|
||||||
|
mingw-w64-${{ matrix.arch == 'x86' && 'i686' || 'x86_64' }}-make
|
||||||
|
mingw-w64-x86_64-perl
|
||||||
|
perl
|
||||||
|
git
|
||||||
|
|
||||||
- name: Checkout and Compile OpenSSL 3.1.2
|
- name: Checkout and Compile OpenSSL 3.1.2
|
||||||
if: matrix.arch != 'arm64' && steps.cache-openssl-32.outputs.cache-hit != 'true' && steps.cache-openssl-64.outputs.cache-hit != 'true'
|
if: matrix.arch != 'arm64' && steps.cache-openssl-32.outputs.cache-hit != 'true' && steps.cache-openssl-64.outputs.cache-hit != 'true'
|
||||||
shell: msys2 {0}
|
shell: msys2 {0}
|
||||||
|
|||||||
Reference in New Issue
Block a user