From a1556d653225f2e2b84a7d01e621354ee9077148 Mon Sep 17 00:00:00 2001 From: Andreas Atteneder Date: Tue, 24 Oct 2023 17:46:36 +0200 Subject: [PATCH] fix: Attempt to create universal binary by providing architectures --- .github/workflows/unity.yml | 20 +++++++++++++++----- 1 file changed, 15 insertions(+), 5 deletions(-) diff --git a/.github/workflows/unity.yml b/.github/workflows/unity.yml index 33cd378a..f37966b9 100644 --- a/.github/workflows/unity.yml +++ b/.github/workflows/unity.yml @@ -55,7 +55,7 @@ jobs: - name: build_mac run: cmake --build build_mac --config MinSizeRel --target draco_unity - - name: configure_ios + - name: configure iOS run: > cmake . -G Xcode -B build_ios -DCMAKE_BUILD_TYPE=MinSizeRel @@ -65,10 +65,20 @@ jobs: -DDRACO_UNITY_PLUGIN=ON -DDRACO_GLTF_BITSTREAM=ON -DDRACO_BACKWARDS_COMPATIBILITY=OFF - - name: build_ios - run: | - cmake --build build_ios --config MinSizeRel --target draco_unity - cmake --build build_ios --config MinSizeRel --target draco_unity -- -sdk iphonesimulator EXECUTABLE_SUFFIX=-simulator.a ONLY_ACTIVE_ARCH=NO + - name: build iOS + run: cmake --build build_ios --config MinSizeRel --target draco_unity + - name: build iOS Simulator + run: > + cmake + --build build_ios + --config MinSizeRel + --target draco_unity + -- + -sdk iphonesimulator + -arch "arm64" + -arch "x86_64" + EXECUTABLE_SUFFIX=-simulator.a + ONLY_ACTIVE_ARCH=NO - name: package Apple run: |