1
0
mirror of https://git.dev.opencascade.org/repos/occt.git synced 2025-04-08 18:40:55 +03:00

Testing - Update GH Win Jobs with Mesa3D #143

Extend GH actions on windows with mesa3D
This commit is contained in:
dpasukhi 2024-11-03 12:25:05 +00:00
parent 2d9c5a868d
commit 3ec8891916

View File

@ -39,6 +39,17 @@ jobs:
Remove-Item 3rdparty-vc14-64.zip Remove-Item 3rdparty-vc14-64.zip
shell: pwsh shell: pwsh
- name: Download and extract Mesa3D
run: |
curl -L -o mesa3d.7z https://github.com/pal1000/mesa-dist-win/releases/download/24.2.5/mesa3d-24.2.5-release-msvc.7z
7z x mesa3d.7z -omesa3d
- name: Run system-wide deployment
run: |
cd mesa3d
.\systemwidedeploy.cmd 1
shell: cmd
- name: Configure OCCT - name: Configure OCCT
run: | run: |
mkdir build mkdir build
@ -101,6 +112,17 @@ jobs:
Remove-Item 3rdparty-vc14-64.zip Remove-Item 3rdparty-vc14-64.zip
shell: pwsh shell: pwsh
- name: Download and extract Mesa3D
run: |
curl -L -o mesa3d.7z https://github.com/pal1000/mesa-dist-win/releases/download/24.2.5/mesa3d-24.2.5-release-msvc.7z
7z x mesa3d.7z -omesa3d
- name: Run system-wide deployment
run: |
cd mesa3d
.\systemwidedeploy.cmd 1
shell: cmd
- name: Configure OCCT - name: Configure OCCT
run: | run: |
mkdir build mkdir build
@ -409,6 +431,17 @@ jobs:
name: install-windows-x64 name: install-windows-x64
path: install path: install
- name: Download and extract Mesa3D
run: |
curl -L -o mesa3d.7z https://github.com/pal1000/mesa-dist-win/releases/download/24.2.5/mesa3d-24.2.5-release-msvc.7z
7z x mesa3d.7z -omesa3d
- name: Run system-wide deployment
run: |
cd mesa3d
.\systemwidedeploy.cmd 1
shell: cmd
- name: Run tests - name: Run tests
run: | run: |
cd install cd install
@ -463,6 +496,17 @@ jobs:
name: install-windows-clang-x64 name: install-windows-clang-x64
path: install path: install
- name: Download and extract Mesa3D
run: |
curl -L -o mesa3d.7z https://github.com/pal1000/mesa-dist-win/releases/download/24.2.5/mesa3d-24.2.5-release-msvc.7z
7z x mesa3d.7z -omesa3d
- name: Run system-wide deployment
run: |
cd mesa3d
.\systemwidedeploy.cmd 1
shell: cmd
- name: Run tests - name: Run tests
run: | run: |
cd install cd install