@@ -105,7 +105,7 @@ jobs:
105105 --use_xnnpack \
106106 --use_binskim_compliant_compile_flags \
107107 --ios \
108- --apple_deploy_target=13.0 \
108+ --apple_deploy_target=15.1 \
109109 --apple_sysroot=iphonesimulator \
110110 --osx_arch=${{ matrix.target_arch }}
111111
@@ -117,17 +117,21 @@ jobs:
117117 with :
118118 python-version : ${{ env.python_version }}
119119
120+ - name : " Run Homebrew"
121+ run : brew install autoconf automake autoconf-archive
122+
120123 - name : " Run vcpkg(x64-osx)"
121124 uses : lukka/run-vcpkg@v11
122125 with :
123126 vcpkgDirectory : " ${{ runner.temp }}/vcpkg"
124- vcpkgGitCommitId : " 1de2026f28ead93ff1773e6e680387643e914ea1 " # 2024.07.12
125- runVcpkgInstall : true
127+ vcpkgGitCommitId : " b322364f06308bdd24823f9d8f03fe0cc86fd46f " # 2024.12.16
128+ runVcpkgInstall : true # vcpkg install --x-manifest-root cmake --x-install-root .build --overlay-triplets cmake/vcpkg-triplets/default
126129 vcpkgJsonGlob : " cmake/vcpkg.json"
127130 vcpkgConfigurationJsonGlob : " cmake/vcpkg-configuration.json"
128131 env :
129132 VCPKG_INSTALLED_DIR : " ${{ github.workspace }}/.build"
130133 VCPKG_DEFAULT_TRIPLET : " x64-osx"
134+ VCPKG_OVERLAY_TRIPLETS : " ${{ github.workspace }}/cmake/vcpkg-triplets/default"
131135 # VCPKG_BINARY_SOURCES: "default" # https://learn.microsoft.com/en-us/vcpkg/reference/binarycaching
132136
133137 - name : " Run compile_schema.py"
@@ -163,19 +167,22 @@ jobs:
163167 --cmake_extra_defines "VCPKG_TARGET_TRIPLET=x64-osx" \
164168 --cmake_extra_defines "VCPKG_INSTALLED_DIR:PATH=${{ github.workspace }}/.build" \
165169 --cmake_extra_defines "VCPKG_INSTALL_OPTIONS=--x-feature=tests"
170+ env :
171+ VCPKG_OVERLAY_TRIPLETS : " ${{ github.workspace }}/cmake/vcpkg-triplets/default"
166172 shell : bash
167173
168174 - name : " Run vcpkg(arm64-osx)"
169175 uses : lukka/run-vcpkg@v11
170176 with :
171177 vcpkgDirectory : " ${{ runner.temp }}/vcpkg"
172- vcpkgGitCommitId : " 1de2026f28ead93ff1773e6e680387643e914ea1 " # 2024.07.12
173- runVcpkgInstall : true
178+ doNotUpdateVcpkg : true
179+ runVcpkgInstall : true # vcpkg install --x-manifest-root cmake --x-install-root .build --overlay-triplets cmake/vcpkg-triplets/default
174180 vcpkgJsonGlob : " cmake/vcpkg.json"
175181 vcpkgConfigurationJsonGlob : " cmake/vcpkg-configuration.json"
176182 env :
177183 VCPKG_INSTALLED_DIR : " ${{ github.workspace }}/.build"
178184 VCPKG_DEFAULT_TRIPLET : " arm64-osx"
185+ VCPKG_OVERLAY_TRIPLETS : " ${{ github.workspace }}/cmake/vcpkg-triplets/default"
179186 # VCPKG_BINARY_SOURCES: "default" # https://learn.microsoft.com/en-us/vcpkg/reference/binarycaching
180187
181188 - name : " Run build.py(arm64-osx)"
@@ -193,6 +200,8 @@ jobs:
193200 --cmake_extra_defines "VCPKG_TARGET_TRIPLET=arm64-osx" \
194201 --cmake_extra_defines "VCPKG_INSTALLED_DIR:PATH=${{ github.workspace }}/.build" \
195202 --cmake_extra_defines "VCPKG_INSTALL_OPTIONS=--x-feature=tests"
203+ env :
204+ VCPKG_OVERLAY_TRIPLETS : " ${{ github.workspace }}/cmake/vcpkg-triplets/default"
196205 shell : bash
197206
198207 Objective-C-StaticAnalysis :
0 commit comments