diff --git a/src/build.sh b/src/build.sh index 55db8a481f..073018be03 100755 --- a/src/build.sh +++ b/src/build.sh @@ -99,9 +99,9 @@ fi rm -rf "./$out" mkdir -p out -python2=$(which python2 2>/dev/null || which python 2>/dev/null) +python=$(which python2 2>/dev/null || which python 2>/dev/null || which python3 2>/dev/null) export DEPOT_TOOLS_WIN_TOOLCHAIN=0 -./gn/out/gn gen "$out" --args="$flags $EXTRA_FLAGS" --script-executable=$python2 +./gn/out/gn gen "$out" --args="$flags $EXTRA_FLAGS" --script-executable=$python ninja -C "$out" naive diff --git a/src/get-clang.sh b/src/get-clang.sh index f3d6321063..3a518fd132 100755 --- a/src/get-clang.sh +++ b/src/get-clang.sh @@ -26,8 +26,8 @@ if [ "$ARCH" = Linux ]; then fi # Clang -python2=$(which python2 2>/dev/null || which python 2>/dev/null) -CLANG_REVISION=$($python2 tools/clang/scripts/update.py --print-revision) +python=$(which python2 2>/dev/null || which python 2>/dev/null || which python3 2>/dev/null) +CLANG_REVISION=$($python tools/clang/scripts/update.py --print-revision) CLANG_PATH="clang-$CLANG_REVISION.tgz" case "$ARCH" in Linux) clang_url="https://commondatastorage.googleapis.com/chromium-browser-clang/Linux_x64/$CLANG_PATH";;