mirror of
https://github.com/zen-browser/desktop.git
synced 2026-04-04 14:49:38 +00:00
chore: Update alpha-build.sh script to handle xvfb-run not found, enable LTO only when not cross-compiling, and set LLVM_PROFDATA environment variable
This commit is contained in:
1
.github/workflows/src/alpha-build.sh
vendored
1
.github/workflows/src/alpha-build.sh
vendored
@@ -6,6 +6,7 @@ then
|
||||
echo "xvfb-run could not be found, running without it"
|
||||
pnpm build
|
||||
else
|
||||
export LLVM_PROFDATA=$HOME/.mozbuild/clang/bin/llvm-profdata
|
||||
export DISPLAY=:2
|
||||
xvfb-run -s "-screen 0 1920x1080x24 -nolisten local" pnpm build
|
||||
fi
|
||||
|
||||
2
.github/workflows/src/windows_mozconfig
vendored
2
.github/workflows/src/windows_mozconfig
vendored
@@ -21,6 +21,8 @@ export MOZ_INCLUDE_SOURCE_INFO=1
|
||||
export MOZ_STUB_INSTALLER=1
|
||||
export WINEDEBUG=-all
|
||||
export WINE="$TOOLS/wine/bin/wine64"
|
||||
export WIN32_REDIST_DIR="$TOOLS"/VC/Redist/MSVC/14.34.31931/x64/Microsoft.VC143.CRT
|
||||
export WIN_UCRT_REDIST_DIR="$TOOLS/Windows Kits/10/Redist/10.0.22621.0/ucrt/DLLs/x64"
|
||||
|
||||
export RUSTFLAGS="$RUSTFLAGS -Ctarget-cpu=x86-64"
|
||||
|
||||
|
||||
Reference in New Issue
Block a user