Skip to content

Commit eaa6d59

Browse files
committed
working on the native workflow
1 parent 8ae0c74 commit eaa6d59

File tree

1 file changed

+8
-9
lines changed

1 file changed

+8
-9
lines changed

.github/workflows/meshopt-cmake.yml

Lines changed: 8 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -30,7 +30,6 @@ jobs:
3030
uses: actions/checkout@v4
3131
with:
3232
repository: zeux/meshoptimizer
33-
submodules: false
3433

3534
- name: Install dependencies on Ubuntu
3635
if: matrix.os == 'ubuntu-latest'
@@ -69,13 +68,13 @@ jobs:
6968
-DMESHOPT_BUILD_SHARED_LIBS=ON \
7069
-DCMAKE_OSX_ARCHITECTURES=${{ matrix.cmake-arch }}
7170
72-
- name: Configure meshoptimizer (Windows)
73-
if: matrix.os == 'windows-latest'
74-
shell: bash
75-
run: |
76-
cmake -S . -B build \
77-
-A ${{ matrix.cmake-arch }} \
78-
-DMESHOPT_BUILD_SHARED_LIBS=ON
71+
- name: Configure meshoptimizer (Windows ARM & x64)
72+
if: matrix.os == 'windows-latest'
73+
shell: bash
74+
run: |
75+
cmake -S . -B build \
76+
-A ${{ matrix.cmake-arch }} \
77+
-DMESHOPT_BUILD_SHARED_LIBS=ON
7978
8079
- name: Build meshoptimizer
8180
run: cmake --build build --config Release
@@ -99,4 +98,4 @@ jobs:
9998
uses: actions/upload-artifact@v4
10099
with:
101100
name: meshoptimizer-${{ matrix.arch }}-dylib
102-
path: build/**/*.dylib
101+
path: build/**/*.dylib

0 commit comments

Comments
 (0)