Merge "Set a BIONIC_COVERAGE .mk variable" am: bd7e1a38ba

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

Change-Id: I693064e34cb881687478d1106d9236299ba6f917
This commit is contained in:
Pirama Arumuga Nainar
2022-01-10 22:54:34 +00:00
committed by Automerger Merge Worker

View File

@@ -331,6 +331,22 @@ else
JAVA_TMPDIR_ARG := JAVA_TMPDIR_ARG :=
endif endif
# http://b/210012154 Set BIONIC_COVERAGE if coverage is enabled for bionic. This
# disable continuous coverage and removes '%c' from init.environ.rc:LLVM_PROFILE_FILE
ifeq ($(NATIVE_COVERAGE_PATHS),*)
ifeq ($(filter bionic%,$(NATIVE_COVERAGE_EXCLUDE_PATHS)),)
BIONIC_COVERAGE := true
else
BIONIC_COVERAGE := false
endif
else
ifeq ($(filter bionic%,$(NATIVE_COVERAGE_PATHS)),)
BIONIC_COVERAGE := false
else
BIONIC_COVERAGE := true
endif
endif
# ############################################################### # ###############################################################
# Include sub-configuration files # Include sub-configuration files
# ############################################################### # ###############################################################