Skip to content

Commit

Permalink
Testing - Update GH Win Jobs with Mesa3D #143
Browse files Browse the repository at this point in the history
Extend GH actions on windows with mesa3D
  • Loading branch information
dpasukhi committed Nov 3, 2024
1 parent 2d9c5a8 commit 3ec8891
Showing 1 changed file with 44 additions and 0 deletions.
44 changes: 44 additions & 0 deletions .github/workflows/build-and-test-multiplatform.yml
Original file line number Diff line number Diff line change
Expand Up @@ -39,6 +39,17 @@ jobs:
Remove-Item 3rdparty-vc14-64.zip
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
run: |
mkdir build
Expand Down Expand Up @@ -101,6 +112,17 @@ jobs:
Remove-Item 3rdparty-vc14-64.zip
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
run: |
mkdir build
Expand Down Expand Up @@ -409,6 +431,17 @@ jobs:
name: install-windows-x64
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
run: |
cd install
Expand Down Expand Up @@ -463,6 +496,17 @@ jobs:
name: install-windows-clang-x64
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
run: |
cd install
Expand Down

0 comments on commit 3ec8891

Please sign in to comment.