From add9250ecd2726ab53f279d155d4b8ec223fa0d9 Mon Sep 17 00:00:00 2001 From: RITEFANG <1721985272@qq.com> Date: Fri, 4 Oct 2024 10:24:05 +0800 Subject: [PATCH] Source aosp specific envsetup Change-Id: I39d3e711a6beab47e3284919a9a4fef15b0f40b9 Signed-off-by: RITEFANG <1721985272@qq.com> --- envsetup.sh | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/envsetup.sh b/envsetup.sh index 84b06e1536..3a5c23d770 100644 --- a/envsetup.sh +++ b/envsetup.sh @@ -53,8 +53,8 @@ function build_build_var_cache() { local T=$(gettop) # Grep out the variable names from the script. - cached_vars=(`cat $T/build/envsetup.sh | tr '()' ' ' | awk '{for(i=1;i<=NF;i++) if($i~/_get_build_var_cached/) print $(i+1)}' | sort -u | tr '\n' ' '`) - cached_abs_vars=(`cat $T/build/envsetup.sh | tr '()' ' ' | awk '{for(i=1;i<=NF;i++) if($i~/_get_abs_build_var_cached/) print $(i+1)}' | sort -u | tr '\n' ' '`) + cached_vars=(`cat $T/build/envsetup.sh $T/vendor/minus/build/envsetup.sh | tr '()' ' ' | awk '{for(i=1;i<=NF;i++) if($i~/_get_build_var_cached/) print $(i+1)}' | sort -u | tr '\n' ' '`) + cached_abs_vars=(`cat $T/build/envsetup.sh $T/vendor/minus/build/envsetup.sh | tr '()' ' ' | awk '{for(i=1;i<=NF;i++) if($i~/_get_abs_build_var_cached/) print $(i+1)}' | sort -u | tr '\n' ' '`) # Call the build system to dump the "=" pairs as a shell script. build_dicts_script=`\builtin cd $T; build/soong/soong_ui.bash --dumpvars-mode \ --vars="${cached_vars[*]}" \ @@ -1177,3 +1177,5 @@ source_vendorsetup addcompletions export ANDROID_BUILD_TOP=$(gettop) + +. $ANDROID_BUILD_TOP/vendor/minus/build/envsetup.sh