diff --git a/.github/workflows/moltenvk.yml b/.github/workflows/moltenvk.yml index c3b282a997..921da65b85 100644 --- a/.github/workflows/moltenvk.yml +++ b/.github/workflows/moltenvk.yml @@ -37,16 +37,16 @@ jobs: run: | echo running extras ${{ matrix.env.extras }} - + # Install python - uses: actions/setup-python@v4 with: - python-version: '3.10' - + python-version: "3.10" + # Install CMake and Ninja - uses: lukka/get-cmake@latest - name: Build MoltenVK run: ${{ matrix.env.nuke_invoke }} MoltenVK env: - PUSHABLE_GITHUB_TOKEN: ${{ secrets.PUSHABLE_GITHUB_TOKEN }} + PUSHABLE_GITHUB_TOKEN: ${{ secrets.PUSHABLE_GITHUB_TOKEN }} diff --git a/build/nuke/Native/Core.cs b/build/nuke/Native/Core.cs index 35fb511d53..2ab58cdbb3 100644 --- a/build/nuke/Native/Core.cs +++ b/build/nuke/Native/Core.cs @@ -63,7 +63,7 @@ public void PrUpdatedNativeBinary(string name, [CanBeNull] string glob = null) } else if (OperatingSystem.IsMacOS()) { - glob ??= "src/Native/**/*.dylib"; + glob ??= "src/Native/**/libMoltenVK.a src/Native/**/*.dylib"; } else if (OperatingSystem.IsLinux()) { diff --git a/src/Native/Silk.NET.MoltenVK.Native/runtimes/ios/native/libMoltenVK.a b/src/Native/Silk.NET.MoltenVK.Native/runtimes/ios/native/libMoltenVK.a index 390cf1e861..6c7437ba3e 100644 Binary files a/src/Native/Silk.NET.MoltenVK.Native/runtimes/ios/native/libMoltenVK.a and b/src/Native/Silk.NET.MoltenVK.Native/runtimes/ios/native/libMoltenVK.a differ diff --git a/src/Native/Silk.NET.MoltenVK.Native/runtimes/iossimulator/native/libMoltenVK.a b/src/Native/Silk.NET.MoltenVK.Native/runtimes/iossimulator/native/libMoltenVK.a index b1eb28507c..420b82b8c9 100644 Binary files a/src/Native/Silk.NET.MoltenVK.Native/runtimes/iossimulator/native/libMoltenVK.a and b/src/Native/Silk.NET.MoltenVK.Native/runtimes/iossimulator/native/libMoltenVK.a differ diff --git a/src/Native/Silk.NET.MoltenVK.Native/runtimes/maccatalyst/native/libMoltenVK.a b/src/Native/Silk.NET.MoltenVK.Native/runtimes/maccatalyst/native/libMoltenVK.a index 15718c045d..2305f0f4d0 100644 Binary files a/src/Native/Silk.NET.MoltenVK.Native/runtimes/maccatalyst/native/libMoltenVK.a and b/src/Native/Silk.NET.MoltenVK.Native/runtimes/maccatalyst/native/libMoltenVK.a differ