From d2c6fe9390ea483dabba30e85b498a486b80f4a5 Mon Sep 17 00:00:00 2001 From: sylar Date: Mon, 17 Mar 2025 21:56:35 +0800 Subject: [PATCH] feat #42: build dylib for macos --- .github/workflows/custom-build.yml | 10 ++++++++-- 1 file changed, 8 insertions(+), 2 deletions(-) diff --git a/.github/workflows/custom-build.yml b/.github/workflows/custom-build.yml index 6a0999a..f2ec19e 100644 --- a/.github/workflows/custom-build.yml +++ b/.github/workflows/custom-build.yml @@ -176,14 +176,20 @@ jobs: -f ${{ steps.strings.outputs.build-dir }} -b ${{ steps.strings.outputs.build-output-dir }} - - name: Build for macOS iOS and xrOS - if: ${{ matrix.os == 'macos-latest' && (matrix.target_platform == 'macos' || matrix.target_platform == 'ios' || matrix.target_platform == 'xros') }} + - name: Build for iOS and xrOS + if: ${{ matrix.os == 'macos-latest' && (matrix.target_platform == 'ios' || matrix.target_platform == 'xros') }} run: > sh scripts/build.sh -p ${{ matrix.target_platform }} -v ${{ inputs.build_version }} -t ${{ inputs.build_type }} -f ${{ steps.strings.outputs.build-dir }} -b ${{ steps.strings.outputs.build-output-dir }} + + - name: Build for macOS + if: ${{ matrix.os == 'macos-latest' && (matrix.target_platform == 'macos') }} + run: | + sh scripts/build.sh -p ${{ matrix.target_platform }} -v ${{ inputs.build_version }} -t ${{ inputs.build_type }} -f ${{ steps.strings.outputs.build-dir }} -b ${{ steps.strings.outputs.build-output-dir }} + sh scripts/build.sh -p ${{ matrix.target_platform }} -v ${{ inputs.build_version }} -t ${{ inputs.build_type }} -f ${{ steps.strings.outputs.build-dir }} -b ${{ steps.strings.outputs.build-output-dir }} --no-framework # There is no need to sign frameworks # - name: Sign macOS iOS and xrOS