There was an error while loading. Please reload this page.
1 parent 5476241 commit 0c94dd8Copy full SHA for 0c94dd8
1 file changed
.github/workflows/symx-simulator-extract.yml
@@ -50,6 +50,22 @@ jobs:
50
chmod +x symsorter
51
pwd
52
ls -la
53
+
54
+ - name: macOS 13 compat path for libheif
55
+ if: matrix.os == 'macos-13'
56
+ shell: bash
57
+ run: |
58
+ set -euo pipefail
59
60
+ LIBHEIF_LIBDIR="$(brew --prefix libheif)/lib"
61
62
+ # Re-create the hardcoded root rpath that ipsw tries to load
63
+ sudo mkdir -p /usr/local/homebrew/opt/libheif/lib
64
65
+ # symlink the lib to the fake path
66
+ sudo ln -sf "$LIBDIR/libheif.1.dylib" /usr/local/homebrew/opt/libheif/lib/libheif.1.dylib
67
68
+ echo "DYLD_PRINT_LIBRARIES=1" >> "$GITHUB_ENV"
69
70
- name: Extract Simulator from ${{matrix.runs-on}}
71
run: uv run python -m symx -v sim extract -s ${{ vars.SYMX_STORE }}
0 commit comments