Skip to content

Commit db3490f

Browse files
committed
Search Clang path in build.config.constants
1 parent 064f0c7 commit db3490f

File tree

1 file changed

+4
-0
lines changed

1 file changed

+4
-0
lines changed

.github/actions/action.yml

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -330,11 +330,15 @@ runs:
330330
KERNEL_PATH="$GITHUB_WORKSPACE/${{ env.CONFIG }}/kernel_platform"
331331
DEFCONFIG="$KERNEL_PATH/common/arch/arm64/configs/gki_defconfig"
332332
BUILDCONFIG="$KERNEL_PATH/common/build.config.gki"
333+
CONSTANTSCONFIG="$KERNEL_PATH/common/build.config.constants"
333334
CLANG_VERSION=""
334335
if grep -q '^CONFIG_CLANG_VERSION=' "$DEFCONFIG"; then
335336
CLANG_VERSION=$(grep '^CONFIG_CLANG_VERSION=' "$DEFCONFIG" | head -n1 | cut -d'=' -f2 | tr -d '"')
336337
elif grep -q '^CLANG_VERSION=' "$BUILDCONFIG"; then
337338
CLANG_VERSION=$(grep '^CLANG_VERSION=' "$BUILDCONFIG" | head -n1 | cut -d'=' -f2)
339+
elif grep -q '^CLANG_VERSION=' "$CONSTANTSCONFIG"; then
340+
CLANG_VERSION=$(grep '^CLANG_VERSION=' "$CONSTANTSCONFIG" | head -n1 | cut -d'=' -f2)
341+
CLANG_VERSION="clang-$CLANG_VERSION"
338342
else
339343
echo "No clang version found in config, will auto-detect in prebuilts."
340344
fi

0 commit comments

Comments
 (0)