mirror of
https://github.com/LadybirdBrowser/ladybird.git
synced 2024-11-25 00:50:22 +00:00
CI: Release only arm64 JS artifacts on macOS for now
Turns out vcpkg does not yet support Universal binaries. While they are working on it, lets produce arm64 binaries only for now to unblock the pipeline.
This commit is contained in:
parent
e70886595a
commit
28927d6a0f
Notes:
sideshowbarker
2024-07-17 01:12:07 +09:00
Author: https://github.com/trflynn89 Commit: https://github.com/LadybirdBrowser/ladybird/commit/28927d6a0f Pull-request: https://github.com/LadybirdBrowser/ladybird/pull/126
1 changed files with 4 additions and 2 deletions
6
.github/workflows/serenity-js-artifacts.yml
vendored
6
.github/workflows/serenity-js-artifacts.yml
vendored
|
@ -56,12 +56,14 @@ jobs:
|
|||
env:
|
||||
CCACHE_DIR: ${{ env.SERENITY_CCACHE_DIR }}
|
||||
|
||||
# FIXME: Add the following flag back when vcpkg supports Universal binaries:
|
||||
# -DCMAKE_OSX_ARCHITECTURES="x86_64;arm64"
|
||||
#
|
||||
# See: https://github.com/microsoft/vcpkg/discussions/19454
|
||||
- name: Create build directory macOS
|
||||
run: |
|
||||
# Note: We are using Apple Clang to create Universal binary
|
||||
cmake --preset CI -B Build \
|
||||
-DCMAKE_BUILD_TYPE=Release \
|
||||
-DCMAKE_OSX_ARCHITECTURES="x86_64;arm64" \
|
||||
-DCMAKE_OSX_DEPLOYMENT_TARGET="11.0"
|
||||
if: ${{ matrix.os == 'macos-14' }}
|
||||
env:
|
||||
|
|
Loading…
Reference in a new issue