mirror of
https://github.com/zen-browser/desktop.git
synced 2026-01-06 05:17:51 +00:00
27 lines
551 B
Bash
27 lines
551 B
Bash
set -ex
|
|
|
|
if command -v apt-get &> /dev/null
|
|
then
|
|
sudo apt-get update
|
|
sudo apt-get install -y xvfb
|
|
fi
|
|
|
|
ulimit -n 4096
|
|
|
|
# Check if xfvb is installed
|
|
if ! command -v Xvfb &> /dev/null; then
|
|
if ! test "$ZEN_CROSS_COMPILING"; then
|
|
Xvfb :2 -screen 0 1024x768x24 &
|
|
export LLVM_PROFDATA=$HOME/.mozbuild/clang/bin/llvm-profdata
|
|
export DISPLAY=:2
|
|
fi
|
|
export ZEN_RELEASE=1
|
|
pnpm build
|
|
else
|
|
echo "Xvfb could not be found, running without it"
|
|
echo "ASSUMING YOU ARE RUNNING THIS ON MACOS"
|
|
set -v
|
|
export ZEN_RELEASE=1
|
|
pnpm build
|
|
fi
|