Doesn't work yet.
-
brew install ninja
-
mkdir -p ~/chromium
-
cd ~/chromium
-
git clone https://chromium.googlesource.com/chromium/tools/depot_tools.git
-
export $PATH=$PWD/depot_tools:$PATH
(shell specific) -
fetch --no-history chromium --nosvn=True
-
cd src
-
mkdir -p out/release
-
echo 'import("//build/args/headless.gn")' > out/release/args.gn
-
echo 'is_debug = false' >> out/release/args.gn
-
gn gen out/release
-
ninja -C out/release headless
-
ln -s ~/chromium/out/release/headless /usr/local/bin/headless-chromium
headless-chromium ...