Merge "Change mixed soong/bazel builds to use USE_BAZEL_ANALYSIS" am: 752212243f

Original change: https://android-review.googlesource.com/c/platform/build/soong/+/1477445

Change-Id: Ib0ae66309f00c4fed72ccd58c0623bfb246b3a81
This commit is contained in:
Christopher Parsons
2020-10-28 21:07:43 +00:00
committed by Automerger Merge Worker
2 changed files with 9 additions and 3 deletions

View File

@@ -119,7 +119,9 @@ func (n noopBazelContext) BazelEnabled() bool {
}
func NewBazelContext(c *config) (BazelContext, error) {
if c.Getenv("USE_BAZEL") != "1" {
// TODO(cparsons): Assess USE_BAZEL=1 instead once "mixed Soong/Bazel builds"
// are production ready.
if c.Getenv("USE_BAZEL_ANALYSIS") != "1" {
return noopBazelContext{}, nil
}

View File

@@ -59,12 +59,16 @@ if [ -z "$BAZEL_PATH" ] ; then
export BAZEL_PATH="$(which bazel)"
fi
export USE_BAZEL=1
# TODO(cparsons): Use USE_BAZEL=1 instead once "mixed Soong/Bazel builds" are
# production ready.
export USE_BAZEL_ANALYSIS=1
# TODO(cparsons): Retrieve this information in either envsetup.sh or
# bazel.sh.
export BAZEL_HOME="$BASE_DIR/bazelhome"
export BAZEL_OUTPUT_BASE="$BASE_DIR/output"
export BAZEL_WORKSPACE="$(gettop)"
echo "USE_BAZEL=${USE_BAZEL}"
echo "USE_BAZEL_ANALYSIS=${USE_BAZEL_ANALYSIS}"
echo "BAZEL_PATH=${BAZEL_PATH}"
echo "BAZEL_HOME=${BAZEL_HOME}"
echo "BAZEL_OUTPUT_BASE=${BAZEL_OUTPUT_BASE}"