Pass PGO_ADDITIONAL_PROFILE_DIRS to soong

This variable can be set in BoardConfig.mk to specify a list of
additional paths that contain PGO profiles.  These directories are
searched before the predefined paths in soong/cc/pgo.go while finding
PGO profiles.

Test: Set this variable in a BoardConfig and verify that such profiles
are found and that these paths are searched before the predefined paths
in soong/cc/pgo.go.

Change-Id: Ied3ebf0ce6e6e2ead57f4828998e9617424e4573
This commit is contained in:
Pirama Arumuga Nainar 2018-01-29 23:07:26 -08:00
parent 4a066a2cd2
commit 676fbe7e5e
1 changed files with 2 additions and 0 deletions

View File

@ -133,6 +133,8 @@ $(call add_json_str, DistDir, $(if $(dist_goal), $(DI
$(call add_json_list, NamespacesToExport, $(PRODUCT_SOONG_NAMESPACES))
$(call add_json_list, PgoAdditionalProfileDirs, $(PGO_ADDITIONAL_PROFILE_DIRS))
_contents := $(subst $(comma)$(newline)__SV_END,$(newline)}$(newline),$(_contents)__SV_END)
$(file >$(SOONG_VARIABLES).tmp,$(_contents))