Skip to content

Commit

Permalink
install tools and libs
Browse files Browse the repository at this point in the history
  • Loading branch information
dellis1972 committed Sep 15, 2024
1 parent 6d69973 commit cce1c2e
Showing 1 changed file with 11 additions and 7 deletions.
18 changes: 11 additions & 7 deletions .github/workflows/main.yml
Original file line number Diff line number Diff line change
Expand Up @@ -187,13 +187,13 @@ jobs:
# fc-match Arial
# if: runner.os == 'Linux'

# - name: install wine64 on macos
# run: |
# brew install wine-stable p7zip freeimage freetype
# sudo mkdir -p /usr/local/lib
# sudo ln -s /opt/homebrew/lib/libfreetype.dylib /usr/local/lib/libfreetype6.dylib
# sudo ln -s /opt/homebrew/lib/libfreeimage.dylib /usr/local/lib/libfreeimage.dylib
# if: runner.os == 'macOS'
- name: install wine64 on macos
run: |
brew install wine-stable p7zip freeimage freetype
sudo mkdir -p /usr/local/lib
sudo ln -s /opt/homebrew/lib/libfreetype.dylib /usr/local/lib/libfreetype6.dylib
sudo ln -s /opt/homebrew/lib/libfreeimage.dylib /usr/local/lib/libfreeimage.dylib
if: runner.os == 'macOS'

# - name: Setup Wine
# run: wget -qO- https://monogame.net/downloads/net9_mgfxc_wine_setup.sh | bash
Expand All @@ -215,6 +215,10 @@ jobs:

# - name: Download Tests
# run: dotnet run --project build/Build.csproj -- --target=Test
- name: Install Tools
run: |
dotnet tool install --create-manifest-if-needed mgcb-basisu
dotnet tool install --create-manifest-if-needed mgcb-crunch
- name: Run Tests
run: dotnet test tests-tools/MonoGame.Tools.Tests.dll --blame-hang-timeout 1m
Expand Down

0 comments on commit cce1c2e

Please sign in to comment.