1. Подготовка сборочной среды Chromium
cd ~/bin
git clone https://chromium.googlesource.com/chromium/tools/depot_tools.git
export PATH="$PATH:$HOME/bin/depot_tools"
2. Создание директории webrtc
mkdir ~/webrtc
cd ~/webrtc
3. Конфигурация depot tools для сборки в этой директории.
Содержимое файла .gclient передаю в команде, теперь всё готово к сборке Chromium, но в конфиге указан только WebRTC (его компонент), что собственно и требуется. Запускаю сборку
gclient config --spec 'solutions = [
{
"url": "https://chromium.googlesource.com/external/webrtc",
"managed": False,
"name": "src",
"deps_file": ".DEPS",
"custom_deps": {},
},
]
'
gclient sync --no-history