6060 run : |
6161 export PATH=$PATH:$PWD/../depot_tools
6262 export VPYTHON_VIRTUALENV_ROOT=$PWD/vpython
63+ CLANG_ROOT=$(find -iname clang++)
64+ CLANG_ROOT=$(dirname $CLANG_ROOT)
65+ export CLANG_ROOT=$(dirname $CLANG_ROOT)
6366 ./flutter/tools/gn --runtime-mode=debug \
6467 --embedder-for-target \
6568 --no-build-embedder-examples \
6972 --linux-cpu $linux_cpu \
7073 --target-os linux \
7174 --target-sysroot $PWD/build/linux/$target_sysroot \
72- --target-toolchain $PWD/flutter/buildtools/linux-x64/clang \
75+ --target-toolchain $PWD/$CLANG_ROOT \
7376 --target-triple $target_triple
7477 ninja -C out/linux_debug_$arch
7578
@@ -105,6 +108,9 @@ jobs:
105108 run : |
106109 export PATH=$PATH:$PWD/../depot_tools
107110 export VPYTHON_VIRTUALENV_ROOT=$PWD/vpython
111+ CLANG_ROOT=$(find -iname clang++)
112+ CLANG_ROOT=$(dirname $CLANG_ROOT)
113+ export CLANG_ROOT=$(dirname $CLANG_ROOT)
108114 ./flutter/tools/gn --runtime-mode=debug \
109115 --unoptimized \
110116 --embedder-for-target \
@@ -115,7 +121,7 @@ jobs:
115121 --linux-cpu $linux_cpu \
116122 --target-os linux \
117123 --target-sysroot $PWD/build/linux/$target_sysroot \
118- --target-toolchain $PWD/flutter/buildtools/linux-x64/clang \
124+ --target-toolchain $PWD/$CLANG_ROOT \
119125 --target-triple $target_triple
120126 ninja -C out/linux_debug_unopt_$arch
121127
@@ -162,6 +168,9 @@ jobs:
162168 run : |
163169 export PATH=$PATH:$PWD/../depot_tools
164170 export VPYTHON_VIRTUALENV_ROOT=$PWD/vpython
171+ CLANG_ROOT=$(find -iname clang++)
172+ CLANG_ROOT=$(dirname $CLANG_ROOT)
173+ export CLANG_ROOT=$(dirname $CLANG_ROOT)
165174 ./flutter/tools/gn --runtime-mode=release \
166175 --embedder-for-target \
167176 --no-build-embedder-examples \
@@ -171,7 +180,7 @@ jobs:
171180 --linux-cpu $linux_cpu \
172181 --target-os linux \
173182 --target-sysroot $PWD/build/linux/$target_sysroot \
174- --target-toolchain $PWD/flutter/buildtools/linux-x64/clang \
183+ --target-toolchain $PWD/$CLANG_ROOT \
175184 --target-triple $target_triple
176185 ninja -C out/linux_release_$arch
177186
@@ -207,6 +216,9 @@ jobs:
207216 run : |
208217 export PATH=$PATH:$PWD/../depot_tools
209218 export VPYTHON_VIRTUALENV_ROOT=$PWD/vpython
219+ CLANG_ROOT=$(find -iname clang++)
220+ CLANG_ROOT=$(dirname $CLANG_ROOT)
221+ export CLANG_ROOT=$(dirname $CLANG_ROOT)
210222 ./flutter/tools/gn --runtime-mode=profile \
211223 --embedder-for-target \
212224 --no-build-embedder-examples \
@@ -216,7 +228,7 @@ jobs:
216228 --linux-cpu $linux_cpu \
217229 --target-os linux \
218230 --target-sysroot $PWD/build/linux/$target_sysroot \
219- --target-toolchain $PWD/flutter/buildtools/linux-x64/clang \
231+ --target-toolchain $PWD/$CLANG_ROOT \
220232 --target-triple $target_triple
221233 ninja -C out/linux_profile_$arch
222234
0 commit comments