#!/bin/bash source common.sh set_keys export VERSION=$(grep -m1 -o '[0-9]\+\(\.[0-9]\+\)\{3\}' vanadium/args.gn) export CHROMIUM_SOURCE=https://github.com/chromium/chromium.git # https://chromium.googlesource.com/chromium/src.git export DEBIAN_FRONTEND=noninteractive sudo apt update sudo apt install -y sudo lsb-release file nano git curl python3 python3-pillow # https://github.com/uazo/cromite/blob/master/tools/images/chr-source/prepare-build.sh git clone --depth 1 https://chromium.googlesource.com/chromium/tools/depot_tools.git export PATH="$PWD/depot_tools:$PATH" mkdir -p chromium/src/out/Default; cd chromium gclient root; cd src git init git remote add origin $CHROMIUM_SOURCE git fetch --depth 2 $CHROMIUM_SOURCE +refs/tags/$VERSION:chromium_$VERSION git checkout $VERSION export COMMIT=$(git show-ref -s $VERSION | head -n1) cat > ../.gclient < out/Default/args.gn <