From d5e3416ff6060ec8ed073f565fe0b02dbe440963 Mon Sep 17 00:00:00 2001 From: Carmelo Messina Date: Wed, 31 Jul 2024 14:55:05 +0200 Subject: [PATCH] [TOOLS] update pre-start script - remove vpython virtual environment preparation since version 2 is no longer used in chromium preparation allows all dependencies to be pre-downloaded so that the build environment may not have the network active (like mine) - update clangd to version 17.0.3 --- tools/images/cromite-build/pre-start.sh | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) diff --git a/tools/images/cromite-build/pre-start.sh b/tools/images/cromite-build/pre-start.sh index 98384a25..c18dff4c 100644 --- a/tools/images/cromite-build/pre-start.sh +++ b/tools/images/cromite-build/pre-start.sh @@ -30,7 +30,6 @@ sudo cp $WORKSPACE/goma_auth.py $WORKSPACE/goma/ echo -e ${RED} -------- prepare vpython virtual environment ${NC} rm -rf /tmp/vpython* cd $WORKSPACE/chromium/src -vpython -vpython-spec .vpython -vpython-root $VPYTHON_VIRTUALENV_ROOT -vpython-log-level debug -vpython-tool install vpython3 -vpython-spec .vpython3 -vpython-root $VPYTHON_VIRTUALENV_ROOT -vpython-log-level debug -vpython-tool install echo -e ${RED} -------- download pgo profiles ${NC} @@ -66,9 +65,9 @@ CXX=clang++ ./configure.py --bootstrap echo -e ${RED} -------- download clang indexer ${NC} cd $WORKSPACE/ -wget https://github.com/clangd/clangd/releases/download/snapshot_20211205/clangd_indexing_tools-linux-snapshot_20211205.zip -unzip clangd_indexing_tools-linux-snapshot_20211205.zip -rm clangd_indexing_tools-linux-snapshot_20211205.zip +wget https://github.com/clangd/clangd/releases/download/17.0.3/clangd_indexing_tools-linux-17.0.3.zip +unzip clangd_indexing_tools-linux-17.0.3.zip +rm clangd_indexing_tools-linux-17.0.3.zip echo -e ${RED} -------- download rc ${NC} cd $WORKSPACE/chromium/src