Update macOS build configuration and override LTO settings in mozconfig

This commit is contained in:
mr. M
2025-01-08 18:01:50 +01:00
parent 301490a341
commit 46c8d6d3e4
2 changed files with 5 additions and 1 deletions

View File

@@ -15,7 +15,7 @@ on:
jobs:
mac-build:
name: Build macOS - ${{ matrix.arch }}
runs-on: ${{ inputs.release-branch == 'release' && 'warp-macos-14-arm64-8x' || 'macos-14' }}
runs-on: ${{ inputs.release-branch == 'release' && 'warp-macos-14-arm64-6x' || 'macos-14' }}
strategy:
fail-fast: false

View File

@@ -6,6 +6,10 @@ ac_add_options --enable-eme=widevine
export MOZ_MACBUNDLE_ID=${appId}
export MOZ_MACBUNDLE_NAME="Zen Browser.app"
# override LTO settings, for now...
export MOZ_LTO=cross,thin
ac_add_options --enable-lto=cross,thin
if test "$ZEN_RELEASE"; then
if test "$ZEN_GA_DISABLE_PGO"; then
export ZEN_DUMMY=1