diff --git a/Android.mk b/Android.mk index 0cd642caf25641e3c585b15ac9ad8857ad416851..7c75f9d62258edaf09887bd06640424a44829417 100644 --- a/Android.mk +++ b/Android.mk @@ -95,6 +95,9 @@ $(warning BOARD_SEPOLICY_VERS not specified, assuming current platform version) BOARD_SEPOLICY_VERS := $(PLATFORM_SEPOLICY_VERSION) endif + +platform_mapping_file := $(BOARD_SEPOLICY_VERS).cil + ########################################################### # Compute policy files to be used in policy build. # $(1): files to include @@ -166,8 +169,6 @@ LOCAL_MODULE_TAGS := optional # inside init/init.cpp for loading SELinux policy from files. ifeq ($(PRODUCT_FULL_TREBLE),true) -platform_mapping_file := $(BOARD_SEPOLICY_VERS).cil - # Use split SELinux policy LOCAL_REQUIRED_MODULES += \ $(platform_mapping_file) \ @@ -343,7 +344,6 @@ $(LOCAL_BUILT_MODULE) : echo $(PRIVATE_PLAT_SEPOL_VERS) > $@ ################################# -ifeq ($(PRODUCT_FULL_TREBLE),true) include $(CLEAR_VARS) LOCAL_MODULE := $(platform_mapping_file) @@ -377,7 +377,6 @@ $(LOCAL_BUILT_MODULE): $(mapping_policy_nvr) built_mapping_cil := $(LOCAL_BUILT_MODULE) current_mapping.cil := -endif # ifeq ($(PRODUCT_FULL_TREBLE),true) ################################# include $(CLEAR_VARS)